Changeset 55516 for branches/5.9/.github/workflows/end-to-end-tests.yml
- Timestamp:
- 03/10/2023 03:52:41 PM (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.9/.github/workflows/end-to-end-tests.yml
r53596 r55516 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 Node JS.38 # _ Installs NPMdependencies.39 # - Installs Node.js. 40 # _ Installs npm dependencies. 39 41 # - Builds WordPress to run from the `build` directory. 40 42 # - Starts the WordPress Docker container. … … 58 60 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: Log debug information … … 71 73 locale -a 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' … … 129 131 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 130 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 });
Note: See TracChangeset
for help on using the changeset viewer.