Make WordPress Core

Changeset 60083


Ignore:
Timestamp:
03/25/2025 02:04:15 PM (3 months ago)
Author:
desrosj
Message:

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

This updates the following GitHub Actions:

  • actions/upload-artifact from 4.6.1 to 4.6.2
  • actions/download-artifact from 4.1.9 to 4.2.1
  • actions/cache from 4.2.2 to 4.2.3

Though these are minor updates, they include a hardening change, switching to masking cache entry tokens in debug logs.

Fixes #62221.

Location:
trunk/.github/workflows
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/reusable-build-package.yml

    r60051 r60083  
    5454
    5555      - name: Upload ZIP as a GitHub Actions artifact
    56         uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
     56        uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
    5757        with:
    5858          name: wordpress-develop
  • trunk/.github/workflows/reusable-coding-standards-php.yml

    r60051 r60083  
    6666
    6767      - name: Cache PHPCS scan cache
    68         uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
     68        uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
    6969        with:
    7070          path: |
  • trunk/.github/workflows/reusable-end-to-end-tests.yml

    r60051 r60083  
    146146
    147147      - name: Archive debug artifacts (screenshots, HTML snapshots)
    148         uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
     148        uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
    149149        if: always()
    150150        with:
  • trunk/.github/workflows/reusable-performance-report-v2.yml

    r60051 r60083  
    6969
    7070      - name: Download artifacts
    71         uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
     71        uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
    7272        with:
    7373          pattern: performance-${{ inputs.multisite && 'multisite' || 'single' }}-${{ inputs.memcached && 'memcached' || 'default' }}-*
  • trunk/.github/workflows/reusable-performance-test-v2.yml

    r60051 r60083  
    259259
    260260      - name: Archive artifacts
    261         uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
     261        uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
    262262        if: always()
    263263        with:
  • trunk/.github/workflows/reusable-performance.yml

    r60051 r60083  
    313313
    314314      - name: Archive artifacts
    315         uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
     315        uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
    316316        if: always()
    317317        with:
  • trunk/.github/workflows/reusable-php-compatibility.yml

    r60051 r60083  
    6464
    6565      - name: Cache PHP compatibility scan cache
    66         uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
     66        uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
    6767        with:
    6868          path: .cache/phpcompat.json
  • trunk/.github/workflows/reusable-phpunit-tests-v1.yml

    r60051 r60083  
    120120      - name: Cache Composer dependencies
    121121        if: ${{ env.COMPOSER_INSTALL == true }}
    122         uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
     122        uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
    123123        env:
    124124          cache-name: cache-composer-dependencies
  • trunk/.github/workflows/reusable-phpunit-tests-v2.yml

    r60051 r60083  
    117117
    118118      - name: Cache Composer dependencies
    119         uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
     119        uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
    120120        env:
    121121          cache-name: cache-composer-dependencies
  • trunk/.github/workflows/reusable-phpunit-tests-v3.yml

    r60051 r60083  
    242242      - name: Upload HTML coverage report as artifact
    243243        if: ${{ inputs.coverage-report }}
    244         uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
     244        uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
    245245        with:
    246246          name: wp-code-coverage${{ inputs.multisite && '-multisite' || '-single' }}-${{ github.sha }}
  • trunk/.github/workflows/reusable-test-core-build-process.yml

    r60051 r60083  
    109109
    110110      - name: Upload ZIP as a GitHub Actions artifact
    111         uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
     111        uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
    112112        if: ${{ inputs.save-build || inputs.prepare-playground }}
    113113        with:
     
    127127      # leave a comment detailing how to test the PR within WordPress Playground.
    128128      - name: Upload PR number as artifact
    129         uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
     129        uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
    130130        if: ${{ inputs.prepare-playground && github.repository == 'WordPress/wordpress-develop' && github.event_name == 'pull_request' }}
    131131        with:
  • trunk/.github/workflows/reusable-upgrade-testing.yml

    r60051 r60083  
    116116      - name: Download build artifact for the current branch
    117117        if: ${{ inputs.new-version == 'develop' }}
    118         uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
     118        uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
    119119        with:
    120120          name: wordpress-develop
  • trunk/.github/workflows/test-and-zip-default-themes.yml

    r60080 r60083  
    195195
    196196      - name: Upload theme ZIP as an artifact
    197         uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
     197        uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
    198198        with:
    199199          name: ${{ matrix.theme }}
Note: See TracChangeset for help on using the changeset viewer.