Changeset 55517
- Timestamp:
- 03/10/2023 04:07:11 PM (18 months ago)
- Location:
- branches/5.8
- Files:
-
- 2 deleted
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.8
- Property svn:mergeinfo changed
/trunk merged: 53736-53737,53940,53947,54039,54096,54108,54293,54313,54342-54343,54373,54511,54649-54651,54674,54750,54852,55152,55487
- Property svn:mergeinfo changed
-
branches/5.8/.env
r51179 r55517 58 58 # Defaults to 5.7 with the assumption that LOCAL_DB_TYPE is set to `mysql` above. 59 59 # 60 # When using `mysql`, see https://hub.docker.com/ _/mysql/for valid versions.61 # When using `mariadb`, see https://hub.docker.com/ _/mariadb for valid versions.60 # When using `mysql`, see https://hub.docker.com/r/amd64/mysql for valid versions. 61 # When using `mariadb`, see https://hub.docker.com/r/amd64/mariadb for valid versions. 62 62 ## 63 63 LOCAL_DB_VERSION=5.7 -
branches/5.8/.github/workflows/coding-standards.yml
r53597 r55517 10 10 - '[4-9].[0-9]' 11 11 tags: 12 - '3.[89]*' 13 - '[4-9].[0-9]*' 12 - '[0-9]+.[0-9]' 13 - '[0-9]+.[0-9].[0-9]+' 14 - '!3.7.[0-9]+' 14 15 pull_request: 15 16 branches: … … 21 22 - '**.js' 22 23 - '**.php' 23 # These files configure NPM. Changes could affect the outcome.24 # These files configure npm. Changes could affect the outcome. 24 25 - 'package*.json' 25 26 # These files configure Composer. Changes could affect the outcome. … … 64 65 steps: 65 66 - name: Checkout repository 66 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.267 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 67 68 68 69 - name: Set up PHP 69 uses: shivammathur/setup-php@ 3eda58347216592f618bb1dff277810b6698e4ca # v2.19.170 uses: shivammathur/setup-php@d30ad8b1843ace22e6698ab99bbafaa747b6bd0d # v2.24.0 70 71 with: 71 72 php-version: '7.4' … … 79 80 80 81 - name: Install Composer dependencies 81 uses: ramsey/composer-install@ f680dac46551dffb2234a240d65ae806c2999dd6 # v2.1.082 uses: ramsey/composer-install@83af392bf5f031813d25e6fe4cd626cdba9a2df6 # v2.2.0 82 83 with: 83 composer-options: "--no-progress --no-ansi --no-interaction"84 composer-options: "--no-progress --no-ansi" 84 85 85 86 - name: Make Composer packages available globally … … 105 106 # - Checks out the repository. 106 107 # - Logs debug information about the GitHub Action runner. 107 # - Installs NodeJS. 108 # - Sets up caching for NPM. 108 # - Installs Node.js. 109 109 # - Logs updated debug information. 110 # _ Installs NPMdependencies.110 # _ Installs npm dependencies. 111 111 # - Run the WordPress JSHint checks. 112 112 # - Ensures version-controlled files are not modified or deleted. … … 121 121 steps: 122 122 - name: Checkout repository 123 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2123 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 124 124 125 125 - name: Log debug information … … 130 130 svn --version 131 131 132 - name: Install Node JS133 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.0132 - name: Install Node.js 133 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 134 134 with: 135 135 node-version-file: '.nvmrc' … … 162 162 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 163 163 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 164 165 failed-workflow: 166 name: Failed workflow tasks 167 runs-on: ubuntu-latest 168 needs: [ phpcs, jshint, slack-notifications ] 169 if: | 170 always() && 171 github.repository == 'WordPress/wordpress-develop' && 172 github.event_name != 'pull_request' && 173 github.run_attempt < 2 && 174 ( 175 needs.phpcs.result == 'cancelled' || needs.phpcs.result == 'failure' || 176 needs.jshint.result == 'cancelled' || needs.jshint.result == 'failure' 177 ) 178 179 steps: 180 - name: Dispatch workflow run 181 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 182 with: 183 retries: 2 184 retry-exempt-status-codes: 418 185 script: | 186 github.rest.actions.createWorkflowDispatch({ 187 owner: context.repo.owner, 188 repo: context.repo.repo, 189 workflow_id: 'failed-workflow.yml', 190 ref: 'trunk', 191 inputs: { 192 run_id: '${{ github.run_id }}' 193 } 194 }); -
branches/5.8/.github/workflows/end-to-end-tests.yml
r53597 r55517 9 9 - '[6-9].[0-9]' 10 10 tags: 11 - '5.[3-9]*' 12 - '[6-9].[0-9]*' 11 - '[0-9]+.[0-9]' 12 - '[0-9]+.[0-9].[0-9]+' 13 - '![34].[0-9].[0-9]+' 14 - '!5.[0-2].[0-9]+' 13 15 pull_request: 14 16 branches: … … 35 37 # - Checks out the repository. 36 38 # - Logs debug information about the GitHub Action runner. 37 # - Installs NodeJS. 38 # - Sets up caching for NPM. 39 # _ Installs NPM dependencies. 39 # - Installs Node.js. 40 # _ Installs npm dependencies. 40 41 # - Builds WordPress to run from the `build` directory. 41 42 # - Starts the WordPress Docker container. … … 59 60 60 61 - name: Checkout repository 61 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.262 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 62 63 63 64 - name: Log debug information … … 72 73 locale -a 73 74 74 - name: Install Node JS75 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.075 - name: Install Node.js 76 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 76 77 with: 77 78 node-version-file: '.nvmrc' … … 130 131 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 131 132 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 133 134 failed-workflow: 135 name: Failed workflow tasks 136 runs-on: ubuntu-latest 137 needs: [ e2e-tests, slack-notifications ] 138 if: | 139 always() && 140 github.repository == 'WordPress/wordpress-develop' && 141 github.event_name != 'pull_request' && 142 github.run_attempt < 2 && 143 ( 144 needs.e2e-tests.result == 'cancelled' || needs.e2e-tests.result == 'failure' 145 ) 146 147 steps: 148 - name: Dispatch workflow run 149 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 150 with: 151 retries: 2 152 retry-exempt-status-codes: 418 153 script: | 154 github.rest.actions.createWorkflowDispatch({ 155 owner: context.repo.owner, 156 repo: context.repo.repo, 157 workflow_id: 'failed-workflow.yml', 158 ref: 'trunk', 159 inputs: { 160 run_id: '${{ github.run_id }}' 161 } 162 }); -
branches/5.8/.github/workflows/javascript-tests.yml
r53597 r55517 9 9 - '[4-9].[0-9]' 10 10 tags: 11 - '3.[89]*' 12 - '[4-9].[0-9]*' 11 - '[0-9]+.[0-9]' 12 - '[0-9]+.[0-9].[0-9]+' 13 - '!3.7.[0-9]+' 13 14 pull_request: 14 15 branches: … … 19 20 # Any change to a JavaScript file should run tests. 20 21 - '**.js' 21 # These files configure NPM. Changes could affect the outcome.22 # These files configure npm. Changes could affect the outcome. 22 23 - 'package*.json' 23 24 # This file configures ESLint. Changes could affect the outcome. … … 44 45 # - Checks out the repository. 45 46 # - Logs debug information about the GitHub Action runner. 46 # - Installs NodeJS. 47 # - Sets up caching for NPM. 47 # - Installs Node.js. 48 48 # - Logs updated debug information. 49 # _ Installs NPMdependencies.49 # _ Installs npm dependencies. 50 50 # - Run the WordPress QUnit tests. 51 51 # - Ensures version-controlled files are not modified or deleted. … … 58 58 steps: 59 59 - name: Checkout repository 60 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.260 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 61 61 62 62 - name: Log debug information … … 67 67 svn --version 68 68 69 - name: Install Node JS70 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.069 - name: Install Node.js 70 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 71 71 with: 72 72 node-version-file: '.nvmrc' … … 99 99 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 100 100 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 101 102 failed-workflow: 103 name: Failed workflow tasks 104 runs-on: ubuntu-latest 105 needs: [ test-js, slack-notifications ] 106 if: | 107 always() && 108 github.repository == 'WordPress/wordpress-develop' && 109 github.event_name != 'pull_request' && 110 github.run_attempt < 2 && 111 ( 112 needs.test-js.result == 'cancelled' || needs.test-js.result == 'failure' 113 ) 114 115 steps: 116 - name: Dispatch workflow run 117 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 118 with: 119 retries: 2 120 retry-exempt-status-codes: 418 121 script: | 122 github.rest.actions.createWorkflowDispatch({ 123 owner: context.repo.owner, 124 repo: context.repo.repo, 125 workflow_id: 'failed-workflow.yml', 126 ref: 'trunk', 127 inputs: { 128 run_id: '${{ github.run_id }}' 129 } 130 }); -
branches/5.8/.github/workflows/php-compatibility.yml
r53597 r55517 9 9 - '[6-9].[0-9]' 10 10 tags: 11 - '5.[5-9]*' 12 - '[6-9].[0-9]*' 11 - '[0-9]+.[0-9]' 12 - '[0-9]+.[0-9].[0-9]+' 13 - '![34].[0-9].[0-9]+' 14 - '!5.[0-4].[0-9]+' 13 15 pull_request: 14 16 branches: … … 58 60 steps: 59 61 - name: Checkout repository 60 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.262 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 61 63 62 64 - name: Set up PHP 63 uses: shivammathur/setup-php@ 3eda58347216592f618bb1dff277810b6698e4ca # v2.19.165 uses: shivammathur/setup-php@d30ad8b1843ace22e6698ab99bbafaa747b6bd0d # v2.24.0 64 66 with: 65 67 php-version: '7.4' … … 72 74 composer --version 73 75 76 # This date is used to ensure that the PHP compatibility cache is cleared at least once every week. 77 # http://man7.org/linux/man-pages/man1/date.1.html 78 - name: "Get last Monday's date" 79 id: get-date 80 run: echo "date=$(/bin/date -u --date='last Mon' "+%F")" >> $GITHUB_OUTPUT 81 82 - name: Cache PHP compatibility scan cache 83 uses: actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0 # v3.2.6 84 with: 85 path: .cache/phpcompat.json 86 key: ${{ runner.os }}-date-${{ steps.get-date.outputs.date }}-phpcompat-cache-${{ hashFiles('**/composer.json', 'phpcompat.xml.dist') }} 87 74 88 - name: Install Composer dependencies 75 uses: ramsey/composer-install@ f680dac46551dffb2234a240d65ae806c2999dd6 # v2.1.089 uses: ramsey/composer-install@83af392bf5f031813d25e6fe4cd626cdba9a2df6 # v2.2.0 76 90 with: 77 composer-options: "--no-progress --no-ansi --no-interaction"91 composer-options: "--no-progress --no-ansi" 78 92 79 93 - name: Make Composer packages available globally … … 101 115 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 102 116 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 117 118 failed-workflow: 119 name: Failed workflow tasks 120 runs-on: ubuntu-latest 121 needs: [ php-compatibility, slack-notifications ] 122 if: | 123 always() && 124 github.repository == 'WordPress/wordpress-develop' && 125 github.event_name != 'pull_request' && 126 github.run_attempt < 2 && 127 ( 128 needs.php-compatibility.result == 'cancelled' || needs.php-compatibility.result == 'failure' 129 ) 130 131 steps: 132 - name: Dispatch workflow run 133 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 134 with: 135 retries: 2 136 retry-exempt-status-codes: 418 137 script: | 138 github.rest.actions.createWorkflowDispatch({ 139 owner: context.repo.owner, 140 repo: context.repo.repo, 141 workflow_id: 'failed-workflow.yml', 142 ref: 'trunk', 143 inputs: { 144 run_id: '${{ github.run_id }}' 145 } 146 }); -
branches/5.8/.github/workflows/phpunit-tests.yml
r53597 r55517 8 8 - '[4-9].[0-9]' 9 9 tags: 10 - ' 3.[7-9]*'11 - '[ 4-9].[0-9]*'10 - '[0-9]+.[0-9]' 11 - '[0-9]+.[0-9].[0-9]+' 12 12 pull_request: 13 13 branches: … … 29 29 env: 30 30 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: ${{ true }} 31 # Controls which NPMscript to use for running PHPUnit tests. Options ar `php` and `php-composer`.31 # Controls which npm script to use for running PHPUnit tests. Options ar `php` and `php-composer`. 32 32 PHPUNIT_SCRIPT: php 33 33 LOCAL_PHP_MEMCACHED: ${{ false }} … … 40 40 # - Sets environment variables. 41 41 # - Sets up the environment variables needed for testing with memcached (if desired). 42 # - Installs NodeJS. 43 # - Sets up caching for NPM. 44 # - Installs NPM dependencies 42 # - Installs Node.js. 43 # - Installs npm dependencies 45 44 # - Configures caching for Composer. 46 45 # - Installs Composer dependencies. … … 110 109 111 110 - name: Checkout repository 112 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2113 114 - name: Install Node JS115 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.0111 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 112 113 - name: Install Node.js 114 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 116 115 with: 117 116 node-version-file: '.nvmrc' 118 117 cache: npm 119 118 120 - name: Install Dependencies119 - name: Install npm dependencies 121 120 run: npm ci 122 121 123 122 - name: Get composer cache directory 124 123 id: composer-cache 125 run: echo " ::set-output name=dir::$(composer config cache-files-dir)"124 run: echo "composer_dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT 126 125 127 126 - name: Cache Composer dependencies 128 uses: actions/cache@ c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # v3.0.4127 uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # v3.0.11 129 128 env: 130 129 cache-name: cache-composer-dependencies 131 130 with: 132 path: ${{ steps.composer-cache.outputs. dir }}131 path: ${{ steps.composer-cache.outputs.composer_dir }} 133 132 key: ${{ runner.os }}-php-${{ matrix.php }}-composer-${{ hashFiles('**/composer.lock') }} 134 133 … … 229 228 - name: Checkout the WordPress Test Reporter 230 229 if: ${{ github.repository == 'WordPress/wordpress-develop' && github.ref == 'refs/heads/trunk' && matrix.report }} 231 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2230 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 232 231 with: 233 232 repository: 'WordPress/phpunit-test-runner' … … 252 251 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 253 252 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 253 254 failed-workflow: 255 name: Failed workflow tasks 256 runs-on: ubuntu-latest 257 needs: [ test-php, slack-notifications ] 258 if: | 259 always() && 260 github.repository == 'WordPress/wordpress-develop' && 261 github.event_name != 'pull_request' && 262 github.run_attempt < 2 && 263 ( 264 needs.test-php.result == 'cancelled' || needs.test-php.result == 'failure' 265 ) 266 267 steps: 268 - name: Dispatch workflow run 269 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 270 with: 271 retries: 2 272 retry-exempt-status-codes: 418 273 script: | 274 github.rest.actions.createWorkflowDispatch({ 275 owner: context.repo.owner, 276 repo: context.repo.repo, 277 workflow_id: 'failed-workflow.yml', 278 ref: 'trunk', 279 inputs: { 280 run_id: '${{ github.run_id }}' 281 } 282 }); -
branches/5.8/.github/workflows/test-npm.yml
r53597 r55517 1 name: Test NPM1 name: Test npm 2 2 3 3 on: … … 7 7 - '3.[7-9]' 8 8 - '[4-9].[0-9]' 9 tags: 10 - '[0-9]+.[0-9]' 11 - '[0-9]+.[0-9].[0-9]+' 9 12 pull_request: 10 13 branches: … … 13 16 - '[4-9].[0-9]' 14 17 paths: 15 # These files configure NPM. Changes could affect the outcome.18 # These files configure npm. Changes could affect the outcome. 16 19 - 'package*.json' 17 # JavaScript files are built using NPM.20 # JavaScript files are built using npm. 18 21 - '**.js' 19 # CSS and SCSS files are built using NPM.22 # CSS and SCSS files are built using npm. 20 23 - '**.scss' 21 24 - '**.css' … … 35 38 36 39 jobs: 37 # Verifies that installing NPMdependencies and building WordPress works as expected.40 # Verifies that installing npm dependencies and building WordPress works as expected. 38 41 # 39 42 # Performs the following steps: 40 43 # - Checks out the repository. 41 44 # - Logs debug information about the GitHub Action runner. 42 # - Installs NodeJS. 43 # - Sets up caching for NPM. 44 # _ Installs NPM dependencies. 45 # - Installs Node.js. 46 # _ Installs npm dependencies. 45 47 # - Builds WordPress to run from the `build` directory. 46 48 # - Cleans up after building WordPress to the `build` directory. … … 50 52 # - Ensures version-controlled files are not modified or deleted. 51 53 test-npm: 52 name: Test NPMon ${{ matrix.os }}54 name: Test npm on ${{ matrix.os }} 53 55 runs-on: ${{ matrix.os }} 54 56 timeout-minutes: 20 … … 61 63 steps: 62 64 - name: Checkout repository 63 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.265 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 64 66 65 67 - name: Log debug information … … 71 73 svn --version 72 74 73 - name: Install Node JS74 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.075 - name: Install Node.js 76 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 75 77 with: 76 78 node-version-file: '.nvmrc' … … 89 91 run: git diff --exit-code 90 92 91 - name: Build WordPress in /src 92 run: npm run build:dev 93 94 - name: Clean after building in /src 95 run: npm run grunt clean -- --dev 96 97 - name: Ensure version-controlled files are not modified or deleted during building and cleaning 98 run: git diff --exit-code 99 100 # Verifies that installing NPM dependencies and building WordPress works as expected on MacOS. 93 # Verifies that installing npm dependencies and building WordPress works as expected on MacOS. 101 94 # 102 95 # This is separate from the job above in order to use stricter conditions about when to run. 103 96 # This avoids unintentionally consuming excessive minutes, as MacOS jobs consume minutes at a 10x rate. 104 97 # 98 # The `matrix` and `runner` contexts are not available for use within `if` expressions. So there is 99 # currently no way to determine the OS being used on a given job. 100 # See https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability. 101 # 105 102 # Performs the following steps: 106 103 # - Checks out the repository. 107 104 # - Logs debug information about the GitHub Action runner. 108 # - Installs NodeJS. 109 # - Sets up caching for NPM. 110 # _ Installs NPM dependencies. 105 # - Installs Node.js. 106 # _ Installs npm dependencies. 111 107 # - Builds WordPress to run from the `build` directory. 112 108 # - Cleans up after building WordPress to the `build` directory. … … 116 112 # - Ensures version-controlled files are not modified or deleted. 117 113 test-npm-macos: 118 name: Test NPMon MacOS114 name: Test npm on MacOS 119 115 runs-on: macos-latest 120 timeout-minutes: 20116 timeout-minutes: 30 121 117 if: ${{ github.repository == 'WordPress/wordpress-develop' }} 122 118 steps: 123 119 - name: Checkout repository 124 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2120 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 125 121 126 122 - name: Log debug information … … 132 128 svn --version 133 129 134 - name: Install Node JS135 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.0130 - name: Install Node.js 131 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 136 132 with: 137 133 node-version-file: '.nvmrc' … … 171 167 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 172 168 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 169 170 failed-workflow: 171 name: Failed workflow tasks 172 runs-on: ubuntu-latest 173 needs: [ test-npm, test-npm-macos, slack-notifications ] 174 if: | 175 always() && 176 github.repository == 'WordPress/wordpress-develop' && 177 github.event_name != 'pull_request' && 178 github.run_attempt < 2 && 179 ( 180 needs.test-npm.result == 'cancelled' || needs.test-npm.result == 'failure' || 181 needs.test-npm-macos.result == 'cancelled' || needs.test-npm-macos.result == 'failure' 182 ) 183 184 steps: 185 - name: Dispatch workflow run 186 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 187 with: 188 retries: 2 189 retry-exempt-status-codes: 418 190 script: | 191 github.rest.actions.createWorkflowDispatch({ 192 owner: context.repo.owner, 193 repo: context.repo.repo, 194 workflow_id: 'failed-workflow.yml', 195 ref: 'trunk', 196 inputs: { 197 run_id: '${{ github.run_id }}' 198 } 199 }); -
branches/5.8/.github/workflows/welcome-new-contributors.yml
r53597 r55517 13 13 14 14 steps: 15 - uses: bubkoo/welcome-action@8dbbac2540d155744c90e4e37da6b05ffc9c5e2c # v1.0.315 - uses: wow-actions/welcome@72817eb31cda1de60f51893d80e2e82ce57f7e76 # v1.3.0 16 16 with: 17 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}18 17 FIRST_PR_COMMENT: > 19 18 Hi @{{ author }}! 👋 -
branches/5.8/docker-compose.yml
r51680 r55517 54 54 ## 55 55 mysql: 56 image: ${LOCAL_DB_TYPE-mysql}:${LOCAL_DB_VERSION-latest}56 image: amd64/${LOCAL_DB_TYPE-mysql}:${LOCAL_DB_VERSION-latest} 57 57 58 58 networks:
Note: See TracChangeset
for help on using the changeset viewer.