Skip to content

Commit 9922d91

Browse files
committed
Switch workflows to AWS runners
1 parent 6593cf7 commit 9922d91

10 files changed

Lines changed: 17 additions & 17 deletions

.github/workflows/accessibility.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
id-token: write
7070

7171
name: End-to-End tests
72-
runs-on: ubuntu-latest
72+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
7373

7474
env:
7575
TZ: "Europe/London"

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ permissions: {}
77
jobs:
88
identify-target:
99
name: Identify target to run end-to-end tests against
10-
runs-on: ubuntu-latest
10+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
1111
permissions:
1212
contents: read
1313
outputs:
@@ -59,7 +59,7 @@ jobs:
5959

6060
ensure-run-success:
6161
name: Ensure end-to-end tests ran successfully
62-
runs-on: ubuntu-latest
62+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
6363
needs: [run-against-staging, run-against-container]
6464
if: |
6565
always() && (

.github/workflows/end-to-end-tests-all-devices.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- iPhone 15
2727
max-parallel: 2
2828

29-
runs-on: ubuntu-latest
29+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
3030
env:
3131
TZ: "Europe/London"
3232

.github/workflows/end-to-end-tests-release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ jobs:
182182
id-token: write
183183

184184
name: End-to-End tests
185-
runs-on: ubuntu-latest
185+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
186186

187187
env:
188188
TZ: "Europe/London"

.github/workflows/end-to-end-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ jobs:
170170
id-token: write
171171

172172
name: End-to-End tests
173-
runs-on: ubuntu-latest
173+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
174174

175175
env:
176176
TZ: Europe/London

.github/workflows/lint.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions:
99
jobs:
1010
actionlint:
1111
name: Actionlint
12-
runs-on: ubuntu-latest
12+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
1313
steps:
1414
- uses: actions/checkout@v6
1515
- uses: jdx/mise-action@v4
@@ -20,7 +20,7 @@ jobs:
2020

2121
gitleaks:
2222
name: Gitleaks
23-
runs-on: ubuntu-latest
23+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
2424
steps:
2525
- uses: actions/checkout@v6
2626
- uses: jdx/mise-action@v4
@@ -31,7 +31,7 @@ jobs:
3131

3232
ruff:
3333
name: Ruff
34-
runs-on: ubuntu-latest
34+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
3535
steps:
3636
- uses: actions/checkout@v6
3737
- uses: astral-sh/setup-uv@v7
@@ -40,15 +40,15 @@ jobs:
4040

4141
uv:
4242
name: uv
43-
runs-on: ubuntu-latest
43+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
4444
steps:
4545
- uses: actions/checkout@v6
4646
- uses: astral-sh/setup-uv@v7
4747
- run: uv sync --locked --all-extras --dev
4848

4949
yamllint:
5050
name: Yamllint
51-
runs-on: ubuntu-latest
51+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
5252
steps:
5353
- uses: actions/checkout@v6
5454
- uses: astral-sh/setup-uv@v7

.github/workflows/owasp-zap.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
zap_scan:
10-
runs-on: ubuntu-latest
10+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
1111
name: Scan Mavis on QA with the OWASP ZAP full scan
1212
steps:
1313
- uses: actions/checkout@v6

.github/workflows/performance-e2e.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ on:
6262

6363
jobs:
6464
nurse_journey_performance_test:
65-
runs-on: ubuntu-latest
65+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
6666

6767
if: ${{ github.event_name == 'workflow_dispatch' }}
6868

.github/workflows/performance-large-org.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ on:
4343

4444
jobs:
4545
large_org_performance_test:
46-
runs-on: ubuntu-latest
46+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
4747

4848
if: ${{ github.event_name == 'workflow_dispatch' }}
4949

.github/workflows/performance.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ on:
5959
jobs:
6060
check-image-presence:
6161
name: Check if docker image already exists
62-
runs-on: ubuntu-latest
62+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
6363
permissions:
6464
id-token: write
6565
outputs:
@@ -83,7 +83,7 @@ jobs:
8383
build-and-push:
8484
needs: check-image-presence
8585
if: needs.check-image-presence.outputs.build-needed == 'true'
86-
runs-on: ubuntu-latest
86+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
8787
defaults:
8888
run:
8989
working-directory: performance-tests/
@@ -127,7 +127,7 @@ jobs:
127127
(needs.check-image-presence.result == 'success' &&
128128
needs.build-and-push.result == 'skipped')
129129
) }}
130-
runs-on: ubuntu-latest
130+
runs-on: codebuild-mavis-testing-github-runner-${{ github.run_id }}-${{ github.run_attempt }}
131131
permissions:
132132
id-token: write
133133
contents: write

0 commit comments

Comments
 (0)