Changeset 60051
- Timestamp:
- 03/19/2025 12:23:42 PM (4 months ago)
- Location:
- trunk/.github/workflows
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/.github/workflows/reusable-build-package.yml
r59815 r60051 36 36 37 37 - name: Set up Node.js 38 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.038 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 39 39 with: 40 40 node-version-file: '.nvmrc' … … 54 54 55 55 - name: Upload ZIP as a GitHub Actions artifact 56 uses: actions/upload-artifact@ 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.056 uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 57 57 with: 58 58 name: wordpress-develop -
trunk/.github/workflows/reusable-check-built-files.yml
r59983 r60051 89 89 90 90 - name: Set up Node.js 91 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.091 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 92 92 with: 93 93 node-version-file: '.nvmrc' … … 103 103 # passing a custom cache suffix ensures that the cache is flushed at least once per week. 104 104 - name: Install Composer dependencies 105 uses: ramsey/composer-install@ 57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.0105 uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # v3.1.0 106 106 with: 107 107 custom-cache-suffix: ${{ steps.get-date.outputs.date }} -
trunk/.github/workflows/reusable-coding-standards-javascript.yml
r59720 r60051 41 41 42 42 - name: Set up Node.js 43 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.043 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 44 44 with: 45 45 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-coding-standards-php.yml
r59720 r60051 66 66 67 67 - name: Cache PHPCS scan cache 68 uses: actions/cache@ 1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.068 uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2 69 69 with: 70 70 path: | … … 76 76 # passing a custom cache suffix ensures that the cache is flushed at least once per week. 77 77 - name: Install Composer dependencies 78 uses: ramsey/composer-install@ 57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.078 uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # v3.1.0 79 79 with: 80 80 custom-cache-suffix: ${{ steps.get-date.outputs.date }} -
trunk/.github/workflows/reusable-end-to-end-tests.yml
r60005 r60051 83 83 84 84 - name: Set up Node.js 85 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.085 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 86 86 with: 87 87 node-version-file: '.nvmrc' … … 146 146 147 147 - name: Archive debug artifacts (screenshots, HTML snapshots) 148 uses: actions/upload-artifact@ 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0148 uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 149 149 if: always() 150 150 with: -
trunk/.github/workflows/reusable-javascript-tests.yml
r59720 r60051 42 42 43 43 - name: Set up Node.js 44 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.044 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 45 45 with: 46 46 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-performance-report-v2.yml
r59833 r60051 63 63 64 64 - name: Set up Node.js 65 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.065 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 66 66 with: 67 67 node-version-file: '.nvmrc' … … 69 69 70 70 - name: Download artifacts 71 uses: actions/download-artifact@ fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.871 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 72 72 with: 73 73 pattern: performance-${{ inputs.multisite && 'multisite' || 'single' }}-${{ inputs.memcached && 'memcached' || 'default' }}-* -
trunk/.github/workflows/reusable-performance-test-v2.yml
r59833 r60051 123 123 124 124 - name: Set up Node.js 125 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0125 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 126 126 with: 127 127 node-version-file: '.nvmrc' … … 259 259 260 260 - name: Archive artifacts 261 uses: actions/upload-artifact@ 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0261 uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 262 262 if: always() 263 263 with: -
trunk/.github/workflows/reusable-performance.yml
r59720 r60051 140 140 141 141 - name: Set up Node.js 142 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0142 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 143 143 with: 144 144 node-version-file: '.nvmrc' … … 313 313 314 314 - name: Archive artifacts 315 uses: actions/upload-artifact@ 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0315 uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 316 316 if: always() 317 317 with: -
trunk/.github/workflows/reusable-php-compatibility.yml
r59720 r60051 64 64 65 65 - name: Cache PHP compatibility scan cache 66 uses: actions/cache@ 1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.066 uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2 67 67 with: 68 68 path: .cache/phpcompat.json … … 72 72 # passing a custom cache suffix ensures that the cache is flushed at least once per week. 73 73 - name: Install Composer dependencies 74 uses: ramsey/composer-install@ 57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.074 uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # v3.1.0 75 75 with: 76 76 custom-cache-suffix: ${{ steps.get-date.outputs.date }} -
trunk/.github/workflows/reusable-phpunit-tests-v1.yml
r59720 r60051 102 102 103 103 - name: Set up Node.js 104 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0104 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 105 105 with: 106 106 node-version-file: '.nvmrc' … … 120 120 - name: Cache Composer dependencies 121 121 if: ${{ env.COMPOSER_INSTALL == true }} 122 uses: actions/cache@ 1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0122 uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2 123 123 env: 124 124 cache-name: cache-composer-dependencies -
trunk/.github/workflows/reusable-phpunit-tests-v2.yml
r59720 r60051 104 104 105 105 - name: Install Node.js 106 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0106 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 107 107 with: 108 108 node-version-file: '.nvmrc' … … 117 117 118 118 - name: Cache Composer dependencies 119 uses: actions/cache@ 1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0119 uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2 120 120 env: 121 121 cache-name: cache-composer-dependencies -
trunk/.github/workflows/reusable-phpunit-tests-v3.yml
r59873 r60051 136 136 137 137 - name: Set up Node.js 138 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0138 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 139 139 with: 140 140 node-version-file: '.nvmrc' … … 157 157 # passing a custom cache suffix ensures that the cache is flushed at least once per week. 158 158 - name: Install Composer dependencies 159 uses: ramsey/composer-install@ 57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.0159 uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # v3.1.0 160 160 with: 161 161 custom-cache-suffix: $(/bin/date -u --date='last Mon' "+%F") … … 233 233 - name: Upload test coverage report to Codecov 234 234 if: ${{ inputs.coverage-report }} 235 uses: codecov/codecov-action@ 13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1235 uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0 236 236 with: 237 237 token: ${{ secrets.CODECOV_TOKEN }} … … 242 242 - name: Upload HTML coverage report as artifact 243 243 if: ${{ inputs.coverage-report }} 244 uses: actions/upload-artifact@ 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0244 uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 245 245 with: 246 246 name: wp-code-coverage${{ inputs.multisite && '-multisite' || '-single' }}-${{ github.sha }} -
trunk/.github/workflows/reusable-test-core-build-process.yml
r59722 r60051 71 71 72 72 - name: Set up Node.js 73 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.073 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 74 74 with: 75 75 node-version-file: '.nvmrc' … … 109 109 110 110 - name: Upload ZIP as a GitHub Actions artifact 111 uses: actions/upload-artifact@ 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0111 uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 112 112 if: ${{ inputs.save-build || inputs.prepare-playground }} 113 113 with: … … 127 127 # leave a comment detailing how to test the PR within WordPress Playground. 128 128 - name: Upload PR number as artifact 129 uses: actions/upload-artifact@ 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0129 uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 130 130 if: ${{ inputs.prepare-playground && github.repository == 'WordPress/wordpress-develop' && github.event_name == 'pull_request' }} 131 131 with: -
trunk/.github/workflows/reusable-test-gutenberg-build-process.yml
r59720 r60051 64 64 65 65 - name: Set up Node.js 66 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.066 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 67 67 with: 68 68 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-test-local-docker-environment-v1.yml
r59720 r60051 93 93 94 94 - name: Set up Node.js 95 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.095 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 96 96 with: 97 97 node-version-file: '.nvmrc' … … 114 114 # passing a custom cache suffix ensures that the cache is flushed at least once per week. 115 115 - name: Install Composer dependencies 116 uses: ramsey/composer-install@ 57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.0116 uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # v3.1.0 117 117 with: 118 118 custom-cache-suffix: $(/bin/date -u --date='last Mon' "+%F") -
trunk/.github/workflows/reusable-upgrade-testing.yml
r59815 r60051 116 116 - name: Download build artifact for the current branch 117 117 if: ${{ inputs.new-version == 'develop' }} 118 uses: actions/download-artifact@ fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8118 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 119 119 with: 120 120 name: wordpress-develop -
trunk/.github/workflows/test-and-zip-default-themes.yml
r59720 r60051 137 137 138 138 - name: Set up Node.js 139 uses: actions/setup-node@ 1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0139 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 140 140 with: 141 141 node-version-file: '.nvmrc' … … 195 195 196 196 - name: Upload theme ZIP as an artifact 197 uses: actions/upload-artifact@ 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0197 uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 198 198 with: 199 199 name: ${{ matrix.theme }}
Note: See TracChangeset
for help on using the changeset viewer.