Make WordPress Core


Ignore:
Timestamp:
06/30/2022 04:25:47 PM (2 years ago)
Author:
desrosj
Message:

Build/Test Tools: Update 3rd party GitHub Actions.

This updates the following GitHub Actions to the latest versions:

  • actions/checkout
  • actions/cache
  • actions/github-script
  • actions/setup-node
  • codecov/codecov-action
  • ramsey/composer-install
  • shivammathur/setup-php
  • slackapi/slack-github-action

Various inline documentation updates are also included.

Merges [53112], [53581], [53582], and [53592] to the 5.9 branch.
See #55652.

Location:
branches/5.9
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/5.9

  • branches/5.9/.github/workflows/phpunit-tests.yml

    r52233 r53596  
    3939  #
    4040  # Performs the following steps:
    41   # - Set environment variables.
     41  # - Sets environment variables.
    4242  # - Sets up the environment variables needed for testing with memcached (if desired).
    43   # - Installs NodeJS 14.
     43  # - Installs NodeJS.
    4444  # - Installs NPM dependencies
    4545  # - Configures caching for Composer.
    46   # - Installs Composer dependencies (if desired).
    47   # - Logs Docker debug information (about both the Docker installation within the runner).
     46  # - Installs Composer dependencies.
     47  # - Logs Docker debug information (about the Docker installation within the runner).
    4848  # - Starts the WordPress Docker container.
    49   # - Starts the memcached server after the Docker network has been created (if desired).
    50   # - Logs WordPress Docker container debug information.
    51   # - Logs debug general information.
     49  # - Starts the Memcached server after the Docker network has been created (if desired).
     50  # - Logs general debug information about the runner.
    5251  # - Logs the running Docker containers.
     52  # - Logs debug information from inside the WordPress Docker container.
    5353  # - Logs debug information about what's installed within the WordPress Docker containers.
    5454  # - Install WordPress within the Docker container.
     
    111111
    112112      - name: Checkout repository
    113         uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2.4.0
     113        uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2
    114114
    115115      - name: Install NodeJS
    116         uses: actions/setup-node@270253e841af726300e85d718a5f606959b2903c # v2.4.1
     116        uses: actions/setup-node@eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.0
    117117        with:
    118           node-version: 14
     118          node-version-file: '.nvmrc'
    119119          cache: npm
    120120
     
    133133
    134134      - name: Cache Composer dependencies
    135         uses: actions/cache@c64c572235d810460d0d6876e9c705ad5002b353 # v2.1.6
     135        uses: actions/cache@c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # v3.0.4
    136136        env:
    137137          cache-name: cache-composer-dependencies
     
    232232      - name: Checkout the WordPress Test Reporter
    233233        if: ${{ github.repository == 'WordPress/wordpress-develop' && github.ref == 'refs/heads/trunk' && matrix.report }}
    234         uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2.4.0
     234        uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2
    235235        with:
    236236          repository: 'WordPress/phpunit-test-runner'
Note: See TracChangeset for help on using the changeset viewer.