Changeset 59208
- Timestamp:
- 10/10/2024 05:08:15 PM (3 months ago)
- Location:
- trunk/.github/workflows
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/.github/workflows/reusable-coding-standards-javascript.yml
r58789 r59208 36 36 37 37 - name: Set up Node.js 38 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.338 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 39 39 with: 40 40 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-coding-standards-php.yml
r58789 r59208 61 61 62 62 - name: Cache PHPCS scan cache 63 uses: actions/cache@ 0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.263 uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1 64 64 with: 65 65 path: | -
trunk/.github/workflows/reusable-end-to-end-tests.yml
r58789 r59208 69 69 70 70 - name: Set up Node.js 71 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.371 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 72 72 with: 73 73 node-version-file: '.nvmrc' … … 126 126 127 127 - name: Archive debug artifacts (screenshots, HTML snapshots) 128 uses: actions/upload-artifact@ 0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4128 uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 129 129 if: always() 130 130 with: … … 132 132 path: artifacts 133 133 if-no-files-found: ignore 134 include-hidden-files: true 134 135 135 136 - name: Ensure version-controlled files are not modified or deleted -
trunk/.github/workflows/reusable-javascript-tests.yml
r58789 r59208 31 31 32 32 - name: Set up Node.js 33 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.333 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 34 34 with: 35 35 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-performance.yml
r59170 r59208 123 123 124 124 - name: Set up Node.js 125 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3125 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 126 126 with: 127 127 node-version-file: '.nvmrc' … … 286 286 287 287 - name: Archive artifacts 288 uses: actions/upload-artifact@ 0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4288 uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 289 289 if: always() 290 290 with: … … 292 292 path: artifacts 293 293 if-no-files-found: ignore 294 include-hidden-files: true 294 295 295 296 - name: Compare results -
trunk/.github/workflows/reusable-php-compatibility.yml
r58789 r59208 59 59 60 60 - name: Cache PHP compatibility scan cache 61 uses: actions/cache@ 0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.261 uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1 62 62 with: 63 63 path: .cache/phpcompat.json -
trunk/.github/workflows/reusable-phpunit-tests-v1.yml
r58789 r59208 96 96 97 97 - name: Set up Node.js 98 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.398 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 99 99 with: 100 100 node-version-file: '.nvmrc' … … 109 109 - name: Cache Composer dependencies 110 110 if: ${{ env.COMPOSER_INSTALL == true }} 111 uses: actions/cache@ 0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2111 uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1 112 112 env: 113 113 cache-name: cache-composer-dependencies -
trunk/.github/workflows/reusable-phpunit-tests-v2.yml
r58789 r59208 99 99 100 100 - name: Install Node.js 101 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3101 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 102 102 with: 103 103 node-version-file: '.nvmrc' … … 112 112 113 113 - name: Cache Composer dependencies 114 uses: actions/cache@ 0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2114 uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1 115 115 env: 116 116 cache-name: cache-composer-dependencies -
trunk/.github/workflows/reusable-phpunit-tests-v3.yml
r59168 r59208 104 104 105 105 - name: Set up Node.js 106 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3106 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 107 107 with: 108 108 node-version-file: '.nvmrc' -
trunk/.github/workflows/reusable-test-core-build-process.yml
r58789 r59208 64 64 65 65 - name: Set up Node.js 66 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.366 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 67 67 with: 68 68 node-version-file: '.nvmrc' … … 102 102 103 103 - name: Upload ZIP as a GitHub Actions artifact 104 uses: actions/upload-artifact@ 0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4104 uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 105 105 if: ${{ inputs.save-build || inputs.prepare-playground }} 106 106 with: … … 118 118 # leave a comment detailing how to test the PR within WordPress Playground. 119 119 - name: Upload PR number as artifact 120 uses: actions/upload-artifact@ 0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4120 uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 121 121 if: ${{ inputs.prepare-playground && github.repository == 'WordPress/wordpress-develop' && github.event_name == 'pull_request' }} 122 122 with: -
trunk/.github/workflows/reusable-test-gutenberg-build-process.yml
r58789 r59208 56 56 57 57 - name: Set up Node.js 58 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.358 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 59 59 with: 60 60 node-version-file: '.nvmrc' -
trunk/.github/workflows/slack-notifications.yml
r58789 r59208 168 168 steps: 169 169 - name: Post failure notifications to Slack 170 uses: slackapi/slack-github-action@ 70cd7be8e40a46e8b0eced40b0de447bdb42f68e # v1.26.0170 uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0 171 171 with: 172 172 payload: ${{ needs.prepare.outputs.payload }} … … 184 184 steps: 185 185 - name: Post failure notifications to Slack 186 uses: slackapi/slack-github-action@ 70cd7be8e40a46e8b0eced40b0de447bdb42f68e # v1.26.0186 uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0 187 187 with: 188 188 payload: ${{ needs.prepare.outputs.payload }} … … 200 200 steps: 201 201 - name: Post success notifications to Slack 202 uses: slackapi/slack-github-action@ 70cd7be8e40a46e8b0eced40b0de447bdb42f68e # v1.26.0202 uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0 203 203 with: 204 204 payload: ${{ needs.prepare.outputs.payload }} … … 216 216 steps: 217 217 - name: Post cancelled notifications to Slack 218 uses: slackapi/slack-github-action@ 70cd7be8e40a46e8b0eced40b0de447bdb42f68e # v1.26.0218 uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0 219 219 with: 220 220 payload: ${{ needs.prepare.outputs.payload }} -
trunk/.github/workflows/test-and-zip-default-themes.yml
r59150 r59208 133 133 134 134 - name: Set up Node.js 135 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3135 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 136 136 with: 137 137 node-version-file: '.nvmrc' … … 190 190 191 191 - name: Upload theme ZIP as an artifact 192 uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4 193 with: 194 if-no-files-found: error 192 uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 193 with: 195 194 name: ${{ matrix.theme }} 196 195 path: src/wp-content/themes/${{ matrix.theme }} 196 if-no-files-found: error 197 include-hidden-files: true 197 198 198 199 slack-notifications: -
trunk/.github/workflows/test-coverage.yml
r58789 r59208 82 82 83 83 - name: Set up Node.js 84 uses: actions/setup-node@ 1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.384 uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4 85 85 with: 86 86 node-version-file: '.nvmrc' … … 152 152 - name: Upload single site report to Codecov 153 153 if: ${{ ! matrix.multisite && matrix.format == 'clover' && github.event_name != 'pull_request' }} 154 uses: codecov/codecov-action@ e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0154 uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0 155 155 with: 156 156 token: ${{ secrets.CODECOV_TOKEN }} … … 161 161 - name: Upload single site HTML report as artifact 162 162 if: ${{ ! matrix.multisite && matrix.format == 'html' }} 163 uses: actions/upload-artifact@ 0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4163 uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 164 164 with: 165 165 name: wp-code-coverage-single-${{ github.sha }} … … 176 176 - name: Upload multisite report to Codecov 177 177 if: ${{ matrix.multisite && matrix.format == 'clover' && github.event_name != 'pull_request' }} 178 uses: codecov/codecov-action@ e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0178 uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0 179 179 with: 180 180 token: ${{ secrets.CODECOV_TOKEN }} … … 185 185 - name: Upload multisite HTML report as artifact 186 186 if: ${{ matrix.multisite && matrix.format == 'html' }} 187 uses: actions/upload-artifact@ 0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4187 uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 188 188 with: 189 189 name: wp-code-coverage-multisite-${{ github.sha }}
Note: See TracChangeset
for help on using the changeset viewer.