Changeset 59720
- Timestamp:
- 01/28/2025 02:00:16 PM (8 weeks ago)
- Location:
- trunk/.github/workflows
- Files:
-
- 33 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/.github/workflows/coding-standards.yml
r59687 r59720 81 81 failed-workflow: 82 82 name: Failed workflow tasks 83 runs-on: ubuntu- latest83 runs-on: ubuntu-24.04 84 84 permissions: 85 85 actions: write -
trunk/.github/workflows/end-to-end-tests.yml
r59687 r59720 68 68 failed-workflow: 69 69 name: Failed workflow tasks 70 runs-on: ubuntu- latest70 runs-on: ubuntu-24.04 71 71 permissions: 72 72 actions: write -
trunk/.github/workflows/failed-workflow.yml
r59679 r59720 24 24 failed-workflow: 25 25 name: Rerun a workflow 26 runs-on: ubuntu- latest26 runs-on: ubuntu-24.04 27 27 permissions: 28 28 actions: write -
trunk/.github/workflows/install-testing.yml
r59716 r59720 70 70 fail-fast: false 71 71 matrix: 72 os: [ ubuntu- latest]72 os: [ ubuntu-24.04 ] 73 73 php: ${{ fromJSON( needs.build-test-matrix.outputs.php-versions ) }} 74 74 db-type: [ 'mysql' ] … … 153 153 failed-workflow: 154 154 name: Failed workflow tasks 155 runs-on: ubuntu- latest155 runs-on: ubuntu-24.04 156 156 permissions: 157 157 actions: write -
trunk/.github/workflows/javascript-tests.yml
r59687 r59720 71 71 failed-workflow: 72 72 name: Failed workflow tasks 73 runs-on: ubuntu- latest73 runs-on: ubuntu-24.04 74 74 permissions: 75 75 actions: write -
trunk/.github/workflows/local-docker-environment.yml
r59687 r59720 83 83 fail-fast: false 84 84 matrix: 85 os: [ ubuntu- latest]85 os: [ ubuntu-24.04 ] 86 86 memcached: [ false, true ] 87 87 php: ${{ fromJSON( needs.build-test-matrix.outputs.php-versions ) }} … … 124 124 failed-workflow: 125 125 name: Failed workflow tasks 126 runs-on: ubuntu- latest126 runs-on: ubuntu-24.04 127 127 permissions: 128 128 actions: write -
trunk/.github/workflows/performance.yml
r59687 r59720 67 67 failed-workflow: 68 68 name: Failed workflow tasks 69 runs-on: ubuntu- latest69 runs-on: ubuntu-24.04 70 70 permissions: 71 71 actions: write -
trunk/.github/workflows/php-compatibility.yml
r59687 r59720 68 68 failed-workflow: 69 69 name: Failed workflow tasks 70 runs-on: ubuntu- latest70 runs-on: ubuntu-24.04 71 71 permissions: 72 72 actions: write -
trunk/.github/workflows/phpunit-tests.yml
r59687 r59720 45 45 fail-fast: false 46 46 matrix: 47 os: [ ubuntu- latest]47 os: [ ubuntu-24.04 ] 48 48 php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ] 49 49 db-type: [ 'mysql' ] … … 55 55 include: 56 56 # Include jobs that test with memcached. 57 - os: ubuntu- latest57 - os: ubuntu-24.04 58 58 php: '8.3' 59 59 db-type: 'mysql' … … 62 62 multisite: false 63 63 memcached: true 64 - os: ubuntu- latest64 - os: ubuntu-24.04 65 65 php: '8.3' 66 66 db-type: 'mysql' … … 70 70 memcached: true 71 71 # Include jobs with a port on the test domain for both single and multisite. 72 - os: ubuntu- latest72 - os: ubuntu-24.04 73 73 php: '8.4' 74 74 db-type: 'mysql' … … 77 77 multisite: false 78 78 memcached: false 79 - os: ubuntu- latest79 - os: ubuntu-24.04 80 80 php: '8.4' 81 81 db-type: 'mysql' … … 85 85 memcached: false 86 86 # Report test results to the Host Test Results. 87 - os: ubuntu- latest87 - os: ubuntu-24.04 88 88 db-type: 'mysql' 89 89 db-version: '8.4' … … 116 116 fail-fast: false 117 117 matrix: 118 os: [ ubuntu- latest]118 os: [ ubuntu-24.04 ] 119 119 php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ] 120 120 db-type: [ 'mariadb' ] … … 125 125 include: 126 126 # Include jobs that test with memcached. 127 - os: ubuntu- latest127 - os: ubuntu-24.04 128 128 php: '8.3' 129 129 db-type: 'mariadb' … … 131 131 multisite: false 132 132 memcached: true 133 - os: ubuntu- latest133 - os: ubuntu-24.04 134 134 php: '8.3' 135 135 db-type: 'mariadb' … … 166 166 fail-fast: false 167 167 matrix: 168 os: [ ubuntu- latest]168 os: [ ubuntu-24.04 ] 169 169 php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ] 170 170 db-type: [ 'mysql', 'mariadb' ] … … 237 237 failed-workflow: 238 238 name: Failed workflow tasks 239 runs-on: ubuntu- latest239 runs-on: ubuntu-24.04 240 240 permissions: 241 241 actions: write -
trunk/.github/workflows/props-bot.yml
r59679 r59720 49 49 props-bot: 50 50 name: Generate a list of props 51 runs-on: ubuntu- latest51 runs-on: ubuntu-24.04 52 52 permissions: 53 53 # The action needs permission `write` permission for PRs in order to add a comment. -
trunk/.github/workflows/pull-request-comments.yml
r59679 r59720 23 23 # Comments on a pull request when the author is a first time contributor. 24 24 post-welcome-message: 25 runs-on: ubuntu- latest25 runs-on: ubuntu-24.04 26 26 permissions: 27 27 issues: write … … 81 81 playground-details: 82 82 name: Comment on a pull request with Playground details 83 runs-on: ubuntu- latest83 runs-on: ubuntu-24.04 84 84 permissions: 85 85 issues: write … … 171 171 trac-ticket-check: 172 172 name: Manage Trac ticket reminders for pull requests 173 runs-on: ubuntu- latest173 runs-on: ubuntu-24.04 174 174 permissions: 175 175 issues: write -
trunk/.github/workflows/reusable-cleanup-pull-requests.yml
r59679 r59720 23 23 close-prs: 24 24 name: Find and close PRs 25 runs-on: ubuntu- latest25 runs-on: ubuntu-24.04 26 26 permissions: 27 27 pull-requests: write -
trunk/.github/workflows/reusable-coding-standards-javascript.yml
r59716 r59720 28 28 jshint: 29 29 name: Run coding standards checks 30 runs-on: ubuntu- latest30 runs-on: ubuntu-24.04 31 31 permissions: 32 32 contents: read -
trunk/.github/workflows/reusable-coding-standards-php.yml
r59716 r59720 40 40 phpcs: 41 41 name: Run coding standards checks 42 runs-on: ubuntu- latest42 runs-on: ubuntu-24.04 43 43 permissions: 44 44 contents: read -
trunk/.github/workflows/reusable-end-to-end-tests.yml
r59716 r59720 60 60 e2e-tests: 61 61 name: Run E2E tests 62 runs-on: ubuntu- latest62 runs-on: ubuntu-24.04 63 63 permissions: 64 64 contents: read -
trunk/.github/workflows/reusable-javascript-tests.yml
r59716 r59720 29 29 test-js: 30 30 name: Run QUnit tests 31 runs-on: ubuntu- latest31 runs-on: ubuntu-24.04 32 32 permissions: 33 33 contents: read -
trunk/.github/workflows/reusable-performance.yml
r59716 r59720 116 116 performance: 117 117 name: ${{ inputs.multisite && 'Multisite' || 'Single site' }} / ${{ inputs.memcached && 'Memcached' || 'Default' }} 118 runs-on: ubuntu- latest118 runs-on: ubuntu-24.04 119 119 permissions: 120 120 contents: read -
trunk/.github/workflows/reusable-php-compatibility.yml
r59716 r59720 34 34 php-compatibility: 35 35 name: Run compatibility checks 36 runs-on: ubuntu- latest36 runs-on: ubuntu-24.04 37 37 permissions: 38 38 contents: read -
trunk/.github/workflows/reusable-phpunit-tests-v1.yml
r59716 r59720 15 15 required: false 16 16 type: 'string' 17 default: 'ubuntu- latest'17 default: 'ubuntu-24.04' 18 18 php: 19 19 description: 'The version of PHP to use, in the format of X.Y' -
trunk/.github/workflows/reusable-phpunit-tests-v2.yml
r59716 r59720 15 15 required: false 16 16 type: 'string' 17 default: 'ubuntu- latest'17 default: 'ubuntu-24.04' 18 18 php: 19 19 description: 'The version of PHP to use, in the format of X.Y' -
trunk/.github/workflows/reusable-phpunit-tests-v3.yml
r59717 r59720 13 13 required: false 14 14 type: 'string' 15 default: 'ubuntu- latest'15 default: 'ubuntu-24.04' 16 16 php: 17 17 description: 'The version of PHP to use, in the format of X.Y' -
trunk/.github/workflows/reusable-support-json-reader-v1.yml
r59679 r59720 43 43 permissions: 44 44 contents: read 45 runs-on: ubuntu- latest45 runs-on: ubuntu-24.04 46 46 timeout-minutes: 5 47 47 outputs: … … 79 79 permissions: 80 80 contents: read 81 runs-on: ubuntu- latest81 runs-on: ubuntu-24.04 82 82 needs: [ major-wp-version ] 83 83 timeout-minutes: 5 … … 122 122 permissions: 123 123 contents: read 124 runs-on: ubuntu- latest124 runs-on: ubuntu-24.04 125 125 needs: [ major-wp-version ] 126 126 timeout-minutes: 5 -
trunk/.github/workflows/reusable-test-core-build-process.yml
r59716 r59720 11 11 required: false 12 12 type: 'string' 13 default: 'ubuntu- latest'13 default: 'ubuntu-24.04' 14 14 directory: 15 15 description: 'Directory to run WordPress from. Valid values are `src` or `build`' … … 99 99 100 100 - name: Create ZIP of built files 101 if: ${{ inputs.directory == 'build' && 'ubuntu- latest' == inputs.os }}101 if: ${{ inputs.directory == 'build' && 'ubuntu-24.04' == inputs.os }} 102 102 run: zip -r wordpress.zip build/. 103 103 -
trunk/.github/workflows/reusable-test-gutenberg-build-process.yml
r59716 r59720 11 11 required: false 12 12 type: 'string' 13 default: 'ubuntu- latest'13 default: 'ubuntu-24.04' 14 14 directory: 15 15 description: 'Directory to run WordPress from. Valid values are `src` or `build`' -
trunk/.github/workflows/reusable-test-local-docker-environment-v1.yml
r59716 r59720 13 13 required: false 14 14 type: 'string' 15 default: 'ubuntu- latest'15 default: 'ubuntu-24.04' 16 16 php: 17 17 description: 'The version of PHP to use, in the format of X.Y' -
trunk/.github/workflows/reusable-upgrade-testing.yml
r59716 r59720 9 9 required: false 10 10 type: 'string' 11 default: 'ubuntu- latest'11 default: 'ubuntu-24.04' 12 12 wp: 13 13 description: 'The version of WordPress to start with.' -
trunk/.github/workflows/reusable-workflow-lint.yml
r59679 r59720 16 16 actionlint: 17 17 name: Run actionlint 18 runs-on: ubuntu- latest18 runs-on: ubuntu-24.04 19 19 permissions: 20 20 contents: read -
trunk/.github/workflows/slack-notifications.yml
r59693 r59720 48 48 prepare: 49 49 name: Prepare notifications 50 runs-on: ubuntu- latest50 runs-on: ubuntu-24.04 51 51 permissions: 52 52 actions: read … … 172 172 name: Failure notifications 173 173 permissions: {} 174 runs-on: ubuntu- latest174 runs-on: ubuntu-24.04 175 175 timeout-minutes: 10 176 176 needs: [ prepare ] … … 189 189 name: Fixed notifications 190 190 permissions: {} 191 runs-on: ubuntu- latest191 runs-on: ubuntu-24.04 192 192 timeout-minutes: 10 193 193 needs: [ prepare ] … … 206 206 name: Success notifications 207 207 permissions: {} 208 runs-on: ubuntu- latest208 runs-on: ubuntu-24.04 209 209 timeout-minutes: 10 210 210 needs: [ prepare ] … … 223 223 name: Cancelled notifications 224 224 permissions: {} 225 runs-on: ubuntu- latest225 runs-on: ubuntu-24.04 226 226 timeout-minutes: 10 227 227 needs: [ prepare ] -
trunk/.github/workflows/test-and-zip-default-themes.yml
r59716 r59720 60 60 check-for-empty-files: 61 61 name: ${{ matrix.theme }} empty file check 62 runs-on: ubuntu- latest62 runs-on: ubuntu-24.04 63 63 permissions: 64 64 contents: read … … 110 110 test-build-scripts: 111 111 name: Test ${{ matrix.theme }} build script 112 runs-on: ubuntu- latest112 runs-on: ubuntu-24.04 113 113 permissions: 114 114 contents: read … … 159 159 bundle-theme: 160 160 name: Create ${{ matrix.theme }} ZIP file 161 runs-on: ubuntu- latest161 runs-on: ubuntu-24.04 162 162 permissions: 163 163 contents: read … … 220 220 failed-workflow: 221 221 name: Failed workflow tasks 222 runs-on: ubuntu- latest222 runs-on: ubuntu-24.04 223 223 permissions: 224 224 actions: write -
trunk/.github/workflows/test-build-processes.yml
r59687 r59720 39 39 fail-fast: false 40 40 matrix: 41 os: [ ubuntu- latest, windows-latest]41 os: [ ubuntu-24.04, windows-2022 ] 42 42 directory: [ 'src', 'build' ] 43 43 include: 44 44 # Only prepare artifacts for Playground once. 45 - os: ubuntu- latest45 - os: ubuntu-24.04 46 46 directory: 'build' 47 47 save-build: true … … 71 71 fail-fast: false 72 72 matrix: 73 os: [ macos- latest]73 os: [ macos-14 ] 74 74 directory: [ 'src', 'build' ] 75 75 with: … … 87 87 fail-fast: false 88 88 matrix: 89 os: [ ubuntu- latest, windows-latest]89 os: [ ubuntu-24.04, windows-2022 ] 90 90 directory: [ 'src', 'build' ] 91 91 with: … … 110 110 fail-fast: false 111 111 matrix: 112 os: [ macos- latest]112 os: [ macos-14 ] 113 113 directory: [ 'src', 'build' ] 114 114 with: … … 134 134 failed-workflow: 135 135 name: Failed workflow tasks 136 runs-on: ubuntu- latest136 runs-on: ubuntu-24.04 137 137 permissions: 138 138 actions: write -
trunk/.github/workflows/test-coverage.yml
r59687 r59720 84 84 failed-workflow: 85 85 name: Failed workflow tasks 86 runs-on: ubuntu- latest86 runs-on: ubuntu-24.04 87 87 permissions: 88 88 actions: write -
trunk/.github/workflows/test-old-branches.yml
r59673 r59720 31 31 dispatch-workflows-for-old-branches: 32 32 name: ${{ matrix.workflow }} for ${{ matrix.branch }} 33 runs-on: ubuntu- latest33 runs-on: ubuntu-24.04 34 34 permissions: 35 35 actions: write -
trunk/.github/workflows/upgrade-testing.yml
r59687 r59720 63 63 fail-fast: false 64 64 matrix: 65 os: [ 'ubuntu- latest' ]65 os: [ 'ubuntu-24.04' ] 66 66 php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ] 67 67 db-type: [ 'mysql' ] … … 98 98 fail-fast: false 99 99 matrix: 100 os: [ 'ubuntu- latest' ]100 os: [ 'ubuntu-24.04' ] 101 101 php: [ '7.2', '7.4', '8.0', '8.4' ] 102 102 db-type: [ 'mysql' ] … … 126 126 fail-fast: false 127 127 matrix: 128 os: [ 'ubuntu- latest' ]128 os: [ 'ubuntu-24.04' ] 129 129 php: [ '7.2', '7.4' ] 130 130 db-type: [ 'mysql' ] … … 158 158 fail-fast: false 159 159 matrix: 160 os: [ 'ubuntu- latest' ]160 os: [ 'ubuntu-24.04' ] 161 161 php: [ '8.0', '8.4' ] 162 162 db-type: [ 'mysql' ] … … 183 183 fail-fast: false 184 184 matrix: 185 os: [ 'ubuntu- latest' ]185 os: [ 'ubuntu-24.04' ] 186 186 php: [ '7.2', '7.4' ] 187 187 db-type: [ 'mysql' ] … … 217 217 fail-fast: false 218 218 matrix: 219 os: [ 'ubuntu- latest' ]219 os: [ 'ubuntu-24.04' ] 220 220 php: [ '8.0', '8.4' ] 221 221 db-type: [ 'mysql' ] … … 241 241 fail-fast: false 242 242 matrix: 243 os: [ 'ubuntu- latest' ]243 os: [ 'ubuntu-24.04' ] 244 244 php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ] 245 245 db-type: [ 'mysql' ] … … 286 286 failed-workflow: 287 287 name: Failed workflow tasks 288 runs-on: ubuntu- latest288 runs-on: ubuntu-24.04 289 289 permissions: 290 290 actions: write
Note: See TracChangeset
for help on using the changeset viewer.