Make WordPress Core


Ignore:
Timestamp:
09/07/2023 04:49:18 PM (9 months ago)
Author:
desrosj
Message:

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

This updates all 3rd-party GitHub actions to their latest versions. The following actions were updated:

  • actions/cache
  • actions/checkout
  • actions/setup-node
  • codecov/codecov-action
  • shivammathur/setup-php
  • slackapi/slack-github-action

In the latest version of actions/checkout (4.0.0), a new input was introduced to control the output of command progress. This change uses this new show-progress input to turn off displaying progress by default. Progress will be shown when a workflow is run with debug mode enabled, just in case it contains helpful information.

Props johnbillion, desrosj.
See #58867.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/test-coverage.yml

    r56402 r56537  
    7777
    7878      - name: Checkout repository
    79         uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
     79        uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
     80        with:
     81          show-progress: ${{ runner.debug == '1' && 'true' || 'false' }}
    8082
    8183      - name: Set up Node.js
    82         uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
     84        uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
    8385        with:
    8486          node-version-file: '.nvmrc'
     
    9395      ##
    9496      - name: Set up PHP
    95         uses: shivammathur/setup-php@d30ad8b1843ace22e6698ab99bbafaa747b6bd0d # v2.24.0
     97        uses: shivammathur/setup-php@4bd44f22a98a19e0950cbad5f31095157cc9621b # v2.25.4
    9698        with:
    9799          php-version: '7.4'
     
    152154      - name: Upload single site report to Codecov
    153155        if: ${{ ! matrix.multisite && github.event_name != 'pull_request' }}
    154         uses: codecov/codecov-action@d9f34f8cd5cb3b3eb79b3e4b5dae3a16df499a70 # v3.1.1
     156        uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4
    155157        with:
    156158          file: wp-code-coverage-single-clover-${{ github.sha }}.xml
     
    167169      - name: Upload multisite report to Codecov
    168170        if: ${{ matrix.multisite && github.event_name != 'pull_request' }}
    169         uses: codecov/codecov-action@d9f34f8cd5cb3b3eb79b3e4b5dae3a16df499a70 # v3.1.1
     171        uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4
    170172        with:
    171173          file: wp-code-coverage-multisite-clover-${{ github.sha }}.xml
Note: See TracChangeset for help on using the changeset viewer.