Changeset 59716
- Timestamp:
- 01/28/2025 12:43:28 AM (6 months ago)
- Location:
- trunk/.github/workflows
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/.github/workflows/install-testing.yml
r59687 r59716 116 116 steps: 117 117 - name: Set up PHP ${{ matrix.php }} 118 uses: shivammathur/setup-php@ c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1118 uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0 119 119 with: 120 120 php-version: '${{ matrix.php }}' -
trunk/.github/workflows/reusable-coding-standards-javascript.yml
r59679 r59716 35 35 steps: 36 36 - name: Checkout repository 37 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.137 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 38 38 with: 39 39 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 41 41 42 42 - name: Set up Node.js 43 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.043 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 44 44 with: 45 45 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-coding-standards-php.yml
r59679 r59716 47 47 steps: 48 48 - name: Checkout repository 49 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.149 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 50 50 with: 51 51 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 53 53 54 54 - name: Set up PHP 55 uses: shivammathur/setup-php@ c541c155eee45413f5b09a52248675b1a2575231 # v2.31.155 uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0 56 56 with: 57 57 php-version: ${{ inputs.php-version }} … … 66 66 67 67 - name: Cache PHPCS scan cache 68 uses: actions/cache@ 6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.268 uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 69 69 with: 70 70 path: | -
trunk/.github/workflows/reusable-end-to-end-tests.yml
r59679 r59716 72 72 73 73 - name: Checkout repository 74 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.174 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 75 75 with: 76 76 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 78 78 79 79 - name: Set up Node.js 80 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.080 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 81 81 with: 82 82 node-version-file: '.nvmrc' … … 140 140 141 141 - name: Archive debug artifacts (screenshots, HTML snapshots) 142 uses: actions/upload-artifact@ b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3142 uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 143 143 if: always() 144 144 with: -
trunk/.github/workflows/reusable-javascript-tests.yml
r59679 r59716 36 36 steps: 37 37 - name: Checkout repository 38 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.138 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 39 39 with: 40 40 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 42 42 43 43 - name: Set up Node.js 44 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.044 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 45 45 with: 46 46 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-performance.yml
r59679 r59716 128 128 129 129 - name: Checkout repository 130 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1130 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 131 131 with: 132 132 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 140 140 141 141 - name: Set up Node.js 142 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0142 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 143 143 with: 144 144 node-version-file: '.nvmrc' … … 313 313 314 314 - name: Archive artifacts 315 uses: actions/upload-artifact@ b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3315 uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 316 316 if: always() 317 317 with: -
trunk/.github/workflows/reusable-php-compatibility.yml
r59679 r59716 41 41 steps: 42 42 - name: Checkout repository 43 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.143 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 44 44 with: 45 45 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 47 47 48 48 - name: Set up PHP 49 uses: shivammathur/setup-php@ c541c155eee45413f5b09a52248675b1a2575231 # v2.31.149 uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0 50 50 with: 51 51 php-version: ${{ inputs.php-version }} … … 64 64 65 65 - name: Cache PHP compatibility scan cache 66 uses: actions/cache@ 6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.266 uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 67 67 with: 68 68 path: .cache/phpcompat.json -
trunk/.github/workflows/reusable-phpunit-tests-v1.yml
r59679 r59716 96 96 97 97 - name: Checkout repository 98 uses: actions/checkout@ 692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.798 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 99 99 with: 100 100 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 102 102 103 103 - name: Set up Node.js 104 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0104 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.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@ 6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2122 uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 123 123 env: 124 124 cache-name: cache-composer-dependencies -
trunk/.github/workflows/reusable-phpunit-tests-v2.yml
r59679 r59716 98 98 99 99 - name: Checkout repository 100 uses: actions/checkout@ 692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7100 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 101 101 with: 102 102 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 104 104 105 105 - name: Install Node.js 106 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0106 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 107 107 with: 108 108 node-version-file: '.nvmrc' … … 117 117 118 118 - name: Cache Composer dependencies 119 uses: actions/cache@ 6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2119 uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 120 120 env: 121 121 cache-name: cache-composer-dependencies -
trunk/.github/workflows/reusable-phpunit-tests-v3.yml
r59679 r59716 130 130 131 131 - name: Checkout repository 132 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1132 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 133 133 with: 134 134 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 136 136 137 137 - name: Set up Node.js 138 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0138 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 139 139 with: 140 140 node-version-file: '.nvmrc' … … 149 149 ## 150 150 - name: Set up PHP 151 uses: shivammathur/setup-php@ c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1151 uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0 152 152 with: 153 153 php-version: '${{ inputs.php }}' … … 233 233 - name: Upload test coverage report to Codecov 234 234 if: ${{ inputs.coverage-report }} 235 uses: codecov/codecov-action@ 7f8b4b4bde536c465e797be725718b88c5d95e0e # v5.1.1235 uses: codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1 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@ b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3244 uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 245 245 with: 246 246 name: wp-code-coverage${{ inputs.multisite && '-multisite' || '-single' }}-${{ github.sha }} … … 253 253 - name: Checkout the WordPress Test Reporter 254 254 if: ${{ github.ref == 'refs/heads/trunk' && inputs.report }} 255 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1255 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 256 256 with: 257 257 repository: 'WordPress/phpunit-test-runner' -
trunk/.github/workflows/reusable-test-core-build-process.yml
r59679 r59716 65 65 steps: 66 66 - name: Checkout repository 67 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.167 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 68 68 with: 69 69 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 71 71 72 72 - name: Set up Node.js 73 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.073 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.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@ b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3111 uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 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@ b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3129 uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 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
r59679 r59716 50 50 steps: 51 51 - name: Checkout repository 52 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.152 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 53 53 with: 54 54 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 56 56 57 57 - name: Checkout Gutenberg plugin 58 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.158 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 59 59 with: 60 60 repository: 'WordPress/gutenberg' … … 64 64 65 65 - name: Set up Node.js 66 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.066 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 67 67 with: 68 68 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-test-local-docker-environment-v1.yml
r59679 r59716 87 87 88 88 - name: Checkout repository 89 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.189 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 90 90 with: 91 91 show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} … … 93 93 94 94 - name: Set up Node.js 95 uses: actions/setup-node@1 e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.395 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 96 96 with: 97 97 node-version-file: '.nvmrc' … … 106 106 ## 107 107 - name: Set up PHP 108 uses: shivammathur/setup-php@ c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1108 uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0 109 109 with: 110 110 php-version: '${{ inputs.php }}' -
trunk/.github/workflows/reusable-upgrade-testing.yml
r59679 r59716 75 75 steps: 76 76 - name: Set up PHP ${{ inputs.php }} 77 uses: shivammathur/setup-php@ c541c155eee45413f5b09a52248675b1a2575231 # v2.31.177 uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0 78 78 with: 79 79 php-version: '${{ inputs.php }}' -
trunk/.github/workflows/test-and-zip-default-themes.yml
r59687 r59716 88 88 steps: 89 89 - name: Checkout repository 90 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.190 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 91 91 with: 92 92 ref: ${{ github.event_name == 'workflow_dispatch' && inputs.branch || github.ref }} … … 130 130 steps: 131 131 - name: Checkout repository 132 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1132 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 133 133 with: 134 134 ref: ${{ github.event_name == 'workflow_dispatch' && inputs.branch || github.ref }} … … 137 137 138 138 - name: Set up Node.js 139 uses: actions/setup-node@ 39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0139 uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 140 140 with: 141 141 node-version-file: '.nvmrc' … … 188 188 steps: 189 189 - name: Checkout repository 190 uses: actions/checkout@ b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1190 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 191 191 with: 192 192 ref: ${{ github.event_name == 'workflow_dispatch' && inputs.branch || github.ref }} … … 195 195 196 196 - name: Upload theme ZIP as an artifact 197 uses: actions/upload-artifact@ b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3197 uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 198 198 with: 199 199 name: ${{ matrix.theme }}
Note: See TracChangeset
for help on using the changeset viewer.