Skip to content

Commit a446462

Browse files
committed
CCM-7465: pin version of ubuntu to 22.04
1 parent 604282d commit a446462

File tree

6 files changed

+25
-25
lines changed

6 files changed

+25
-25
lines changed

.github/workflows/cicd-1-pull-request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
jobs:
1313
metadata:
1414
name: "Set CI/CD metadata"
15-
runs-on: ubuntu-latest
15+
runs-on: ubuntu-22.04
1616
timeout-minutes: 1
1717
outputs:
1818
build_datetime_london: ${{ steps.variables.outputs.build_datetime_london }}

.github/workflows/pr_create_dynamic_env.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ concurrency:
1111
jobs:
1212
create-dynamic-environment:
1313
name: Create Dynamic Environment
14-
runs-on: ubuntu-latest
14+
runs-on: ubuntu-22.04
1515

1616
steps:
1717
- name: Trigger nhs-notify-internal dynamic environment workflow

.github/workflows/pr_destroy_dynamic_env.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ concurrency:
1111
jobs:
1212
create-dynamic-environment:
1313
name: Destroy Dynamic Environment
14-
runs-on: ubuntu-latest
14+
runs-on: ubuntu-22.04
1515

1616
steps:
1717
- name: Trigger nhs-notify-internal dynamic environment destruction

.github/workflows/stage-1-commit.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ on:
3535
jobs:
3636
scan-secrets:
3737
name: "Scan secrets"
38-
runs-on: ubuntu-latest
38+
runs-on: ubuntu-22.04
3939
timeout-minutes: 2
4040
steps:
4141
- name: "Checkout code"
@@ -46,7 +46,7 @@ jobs:
4646
uses: ./.github/actions/scan-secrets
4747
check-file-format:
4848
name: "Check file format"
49-
runs-on: ubuntu-latest
49+
runs-on: ubuntu-22.04
5050
timeout-minutes: 2
5151
steps:
5252
- name: "Checkout code"
@@ -57,7 +57,7 @@ jobs:
5757
uses: ./.github/actions/check-file-format
5858
check-markdown-format:
5959
name: "Check Markdown format"
60-
runs-on: ubuntu-latest
60+
runs-on: ubuntu-22.04
6161
timeout-minutes: 2
6262
steps:
6363
- name: "Checkout code"
@@ -68,7 +68,7 @@ jobs:
6868
uses: ./.github/actions/check-markdown-format
6969
check-english-usage:
7070
name: "Check English usage"
71-
runs-on: ubuntu-latest
71+
runs-on: ubuntu-22.04
7272
timeout-minutes: 2
7373
steps:
7474
- name: "Checkout code"
@@ -79,7 +79,7 @@ jobs:
7979
uses: ./.github/actions/check-english-usage
8080
detect-terraform-changes:
8181
name: "Detect Terraform Changes"
82-
runs-on: ubuntu-latest
82+
runs-on: ubuntu-22.04
8383
outputs:
8484
terraform_changed: ${{ steps.check.outputs.terraform_changed }}
8585
steps:
@@ -102,7 +102,7 @@ jobs:
102102
fi
103103
lint-terraform:
104104
name: "Lint Terraform"
105-
runs-on: ubuntu-latest
105+
runs-on: ubuntu-22.04
106106
timeout-minutes: 2
107107
needs: detect-terraform-changes
108108
if: needs.detect-terraform-changes.outputs.terraform_changed == 'true'
@@ -113,7 +113,7 @@ jobs:
113113
uses: ./.github/actions/lint-terraform
114114
tfsec:
115115
name: "TFSec Scan"
116-
runs-on: ubuntu-latest
116+
runs-on: ubuntu-22.04
117117
timeout-minutes: 5
118118
needs: detect-terraform-changes
119119
if: needs.detect-terraform-changes.outputs.terraform_changed == 'true'
@@ -128,7 +128,7 @@ jobs:
128128
uses: ./.github/actions/tfsec
129129
count-lines-of-code:
130130
name: "Count lines of code"
131-
runs-on: ubuntu-latest
131+
runs-on: ubuntu-22.04
132132
permissions:
133133
id-token: write
134134
contents: read
@@ -147,7 +147,7 @@ jobs:
147147
idp_aws_report_upload_bucket_endpoint: "${{ secrets.IDP_AWS_REPORT_UPLOAD_BUCKET_ENDPOINT }}"
148148
scan-dependencies:
149149
name: "Scan dependencies"
150-
runs-on: ubuntu-latest
150+
runs-on: ubuntu-22.04
151151
permissions:
152152
id-token: write
153153
contents: read

.github/workflows/stage-2-test.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ permissions:
4343
jobs:
4444
check-generated-dependencies:
4545
name: "Check generated dependencies"
46-
runs-on: ubuntu-latest
46+
runs-on: ubuntu-22.04
4747
timeout-minutes: 5
4848
steps:
4949
- name: "Checkout code"
@@ -57,7 +57,7 @@ jobs:
5757
git diff --exit-code
5858
test-unit:
5959
name: "Unit tests"
60-
runs-on: ubuntu-latest
60+
runs-on: ubuntu-22.04
6161
timeout-minutes: 5
6262
steps:
6363
- name: "Checkout code"
@@ -86,7 +86,7 @@ jobs:
8686
if: always()
8787
test-lint:
8888
name: "Linting"
89-
runs-on: ubuntu-latest
89+
runs-on: ubuntu-22.04
9090
timeout-minutes: 5
9191
steps:
9292
- name: "Checkout code"
@@ -102,7 +102,7 @@ jobs:
102102
make test-lint
103103
test-typecheck:
104104
name: "Typecheck"
105-
runs-on: ubuntu-latest
105+
runs-on: ubuntu-22.04
106106
timeout-minutes: 5
107107
steps:
108108
- name: "Checkout code"
@@ -119,7 +119,7 @@ jobs:
119119
test-coverage:
120120
name: "Test coverage"
121121
needs: [test-unit]
122-
runs-on: ubuntu-latest
122+
runs-on: ubuntu-22.04
123123
timeout-minutes: 5
124124
steps:
125125
- name: "Checkout code"
@@ -133,7 +133,7 @@ jobs:
133133
perform-static-analysis:
134134
name: "Perform static analysis"
135135
needs: [test-unit]
136-
runs-on: ubuntu-latest
136+
runs-on: ubuntu-22.04
137137
permissions:
138138
id-token: write
139139
contents: read

.github/workflows/stage-4-acceptance.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ permissions:
4242
jobs:
4343
environment-set-up:
4444
name: "Environment set up"
45-
runs-on: ubuntu-latest
45+
runs-on: ubuntu-22.04
4646
environment: dev
4747
timeout-minutes: 15
4848
steps:
@@ -70,7 +70,7 @@ jobs:
7070

7171
sandbox-set-up:
7272
name: "Sandbox set up"
73-
runs-on: ubuntu-latest
73+
runs-on: ubuntu-22.04
7474
environment: dev
7575
timeout-minutes: 15
7676
steps:
@@ -95,7 +95,7 @@ jobs:
9595

9696
test-security:
9797
name: "Security test"
98-
runs-on: ubuntu-latest
98+
runs-on: ubuntu-22.04
9999
needs: [environment-set-up, sandbox-set-up]
100100
timeout-minutes: 10
101101
steps:
@@ -109,7 +109,7 @@ jobs:
109109
echo "Nothing to save"
110110
test-accessibility:
111111
name: "Accessibility test"
112-
runs-on: ubuntu-latest
112+
runs-on: ubuntu-22.04
113113
needs: [environment-set-up, sandbox-set-up]
114114
environment: dev
115115
timeout-minutes: 10
@@ -141,7 +141,7 @@ jobs:
141141
path: ".reports/accessibility"
142142
test-ui-component:
143143
name: "UI Component test"
144-
runs-on: ubuntu-latest
144+
runs-on: ubuntu-22.04
145145
needs: [environment-set-up, sandbox-set-up]
146146
environment: dev
147147
timeout-minutes: 10
@@ -178,7 +178,7 @@ jobs:
178178
environment-tear-down:
179179
name: "Environment tear down"
180180
if: success() || failure()
181-
runs-on: ubuntu-latest
181+
runs-on: ubuntu-22.04
182182
needs: [test-accessibility, test-ui-component]
183183
environment: dev
184184
steps:
@@ -206,7 +206,7 @@ jobs:
206206
sandbox-tear-down:
207207
name: "Sandbox tear down"
208208
if: success() || failure()
209-
runs-on: ubuntu-latest
209+
runs-on: ubuntu-22.04
210210
needs: [test-accessibility, test-ui-component]
211211
environment: dev
212212
steps:

0 commit comments

Comments
 (0)