Skip to content

Commit 64b4256

Browse files
committed
chore(ci): upgrade workflows running on ubuntu 22.04 to 24.04
As Ubuntu 24.04 is the new default (see: actions/runner-images#10636).
1 parent a9886c5 commit 64b4256

12 files changed

+39
-39
lines changed

.github/workflows/aggregator-stress-test.yml

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

3737
jobs:
3838
stress-test:
39-
runs-on: ubuntu-22.04
39+
runs-on: ubuntu-24.04
4040
steps:
4141
- name: Checkout sources
4242
uses: actions/checkout@v4

.github/workflows/backward-compatibility.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ on:
3232

3333
jobs:
3434
prepare-env-variables:
35-
runs-on: ubuntu-22.04
35+
runs-on: ubuntu-24.04
3636
outputs:
3737
cardano_node_version: ${{ steps.set-env.outputs.cardano_node_version }}
3838
steps:
@@ -43,7 +43,7 @@ jobs:
4343
echo "cardano_node_version=[\"${{ inputs.cardano-node-version }}\"]" >> $GITHUB_OUTPUT
4444
4545
prepare-binaries:
46-
runs-on: ubuntu-22.04
46+
runs-on: ubuntu-24.04
4747
outputs:
4848
tags: ${{ steps.tags-test-lab.outputs.tags }}
4949
steps:
@@ -83,7 +83,7 @@ jobs:
8383
echo "tags=$TAGS" >> $GITHUB_OUTPUT
8484
8585
e2e:
86-
runs-on: ubuntu-22.04
86+
runs-on: ubuntu-24.04
8787
needs: [prepare-env-variables, prepare-binaries]
8888
strategy:
8989
fail-fast: false
@@ -198,7 +198,7 @@ jobs:
198198
if-no-files-found: error
199199

200200
summarize-test-results:
201-
runs-on: ubuntu-22.04
201+
runs-on: ubuntu-24.04
202202
needs: [e2e]
203203
if: success() || failure()
204204

.github/workflows/ci.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ jobs:
111111
common-build-args: ${{ matrix.common-build-args }}
112112

113113
build-test-wasm:
114-
runs-on: ubuntu-22.04
114+
runs-on: ubuntu-24.04
115115
steps:
116116
- name: Checkout sources
117117
uses: actions/checkout@v4
@@ -176,10 +176,10 @@ jobs:
176176
strategy:
177177
fail-fast: false
178178
matrix:
179-
os: [ubuntu-22.04, macos-14, macos-14-large, windows-latest]
179+
os: [ubuntu-24.04, macos-14, macos-14-large, windows-latest]
180180

181181
include:
182-
- os: ubuntu-22.04
182+
- os: ubuntu-24.04
183183
test-args: --features full,unstable --workspace
184184
# Only test client on windows & mac (since its the only binaries supported for those os for now)
185185
- os: macos-14
@@ -228,7 +228,7 @@ jobs:
228228
path: ./test-results-*.xml
229229

230230
check:
231-
runs-on: ubuntu-22.04
231+
runs-on: ubuntu-24.04
232232
steps:
233233
- name: Checkout sources
234234
uses: actions/checkout@v4
@@ -289,7 +289,7 @@ jobs:
289289
run: make check-format
290290

291291
e2e:
292-
runs-on: ubuntu-22.04
292+
runs-on: ubuntu-24.04
293293
needs: [build-ubuntu-X64]
294294
strategy:
295295
fail-fast: false
@@ -396,7 +396,7 @@ jobs:
396396

397397
send-tests-results:
398398
if: success() || failure()
399-
runs-on: ubuntu-22.04
399+
runs-on: ubuntu-24.04
400400
needs:
401401
- test
402402
steps:
@@ -414,7 +414,7 @@ jobs:
414414
junit_files: ./**/test-results-*.xml
415415

416416
docker-mithril:
417-
runs-on: ubuntu-22.04
417+
runs-on: ubuntu-24.04
418418
needs:
419419
- build
420420
- check
@@ -488,7 +488,7 @@ jobs:
488488
package:
489489
[mithril-stm, mithril-build-script, mithril-common, mithril-client]
490490

491-
runs-on: ubuntu-22.04
491+
runs-on: ubuntu-24.04
492492
needs:
493493
- build
494494
- test
@@ -522,7 +522,7 @@ jobs:
522522
access: public
523523
api_token_secret_name: NPM_API_TOKEN_MITHRIL_CLIENT_WASM
524524

525-
runs-on: ubuntu-22.04
525+
runs-on: ubuntu-24.04
526526
needs:
527527
- build-test-wasm
528528
steps:
@@ -547,7 +547,7 @@ jobs:
547547

548548
unstable-release:
549549
if: vars.PUBLISH_UNSTABLE_RELEASE_IN_CI == 'true' && github.event_name == 'push' && (github.ref == 'refs/heads/main' || startsWith('refs/heads/hotfix', github.ref))
550-
runs-on: ubuntu-22.04
550+
runs-on: ubuntu-24.04
551551
needs:
552552
- build
553553
- build-test-wasm
@@ -696,7 +696,7 @@ jobs:
696696
google_compute_instance_boot_disk_size: 200
697697
google_compute_instance_data_disk_size: 250
698698
environment: ${{ matrix.environment }}
699-
runs-on: ubuntu-22.04
699+
runs-on: ubuntu-24.04
700700
needs:
701701
- docker-mithril
702702
defaults:
@@ -761,7 +761,7 @@ jobs:
761761
loki_ingest_password: ${{ secrets.LOKI_INGEST_PASSWORD }}
762762

763763
cargo-doc:
764-
runs-on: ubuntu-22.04
764+
runs-on: ubuntu-24.04
765765
steps:
766766
- name: Checkout sources
767767
uses: actions/checkout@v4
@@ -811,7 +811,7 @@ jobs:
811811
target/doc/
812812
813813
build-docusaurus:
814-
runs-on: ubuntu-22.04
814+
runs-on: ubuntu-24.04
815815
steps:
816816
- name: Checkout sources
817817
uses: actions/checkout@v4
@@ -841,7 +841,7 @@ jobs:
841841
docs/website/build/*
842842
843843
build-test-explorer:
844-
runs-on: ubuntu-22.04
844+
runs-on: ubuntu-24.04
845845
needs: build-test-wasm
846846
steps:
847847
- name: Checkout sources
@@ -900,7 +900,7 @@ jobs:
900900
mithril-explorer/out/*
901901
902902
build-open-api-ui:
903-
runs-on: ubuntu-22.04
903+
runs-on: ubuntu-24.04
904904
steps:
905905
- name: Checkout sources
906906
uses: actions/checkout@v4
@@ -923,7 +923,7 @@ jobs:
923923
924924
publish-docs:
925925
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
926-
runs-on: ubuntu-22.04
926+
runs-on: ubuntu-24.04
927927
needs:
928928
- cargo-doc
929929
- build-docusaurus

.github/workflows/docker-builds.yml

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

77
jobs:
88
nightly-docker-build:
9-
runs-on: ubuntu-22.04
9+
runs-on: ubuntu-24.04
1010
strategy:
1111
fail-fast: false
1212
matrix:

.github/workflows/manual-publish-crates.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
- package: mithril-client
4343
api_token_secret_name: CRATES_IO_API_TOKEN_MITHRIL_CLIENT
4444

45-
runs-on: ubuntu-22.04
45+
runs-on: ubuntu-24.04
4646
steps:
4747
- name: Checkout sources
4848
if: inputs.package == matrix.package || inputs.package == 'all'

.github/workflows/manual-publish-npm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
access: public
4545
api_token_secret_name: NPM_API_TOKEN_MITHRIL_CLIENT_WASM
4646

47-
runs-on: ubuntu-22.04
47+
runs-on: ubuntu-24.04
4848
steps:
4949
- name: Checkout sources
5050
if: inputs.package == matrix.package || inputs.package == 'all'

.github/workflows/nightly-dispatcher.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: ./.github/workflows/test-client.yml
2222

2323
notify-on-failure:
24-
runs-on: ubuntu-22.04
24+
runs-on: ubuntu-24.04
2525
needs: [docker-builds, aggregator-stress-test, test-client]
2626
if: failure()
2727
steps:

.github/workflows/pre-release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
create-pre-release:
11-
runs-on: ubuntu-22.04
11+
runs-on: ubuntu-24.04
1212
permissions:
1313
contents: write
1414
steps:
@@ -96,7 +96,7 @@ jobs:
9696
append_body: true
9797

9898
build-push-docker:
99-
runs-on: ubuntu-22.04
99+
runs-on: ubuntu-24.04
100100
strategy:
101101
fail-fast: false
102102
matrix:
@@ -186,7 +186,7 @@ jobs:
186186
google_compute_instance_data_disk_size: 250
187187
google_compute_instance_data_disk_type: pd-standard
188188
environment: ${{ matrix.environment }}
189-
runs-on: ubuntu-22.04
189+
runs-on: ubuntu-24.04
190190
needs:
191191
- build-push-docker
192192
defaults:
@@ -257,7 +257,7 @@ jobs:
257257
package:
258258
[mithril-stm, mithril-build-script, mithril-common, mithril-client]
259259

260-
runs-on: ubuntu-22.04
260+
runs-on: ubuntu-24.04
261261
steps:
262262
- name: Checkout sources
263263
uses: actions/checkout@v4
@@ -286,7 +286,7 @@ jobs:
286286
access: public
287287
api_token_secret_name: NPM_API_TOKEN_MITHRIL_CLIENT_WASM
288288

289-
runs-on: ubuntu-22.04
289+
runs-on: ubuntu-24.04
290290
steps:
291291
- name: Checkout sources
292292
uses: actions/checkout@v4

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
build-push-docker:
9-
runs-on: ubuntu-22.04
9+
runs-on: ubuntu-24.04
1010
strategy:
1111
fail-fast: false
1212
matrix:
@@ -117,7 +117,7 @@ jobs:
117117
google_compute_instance_data_disk_type: pd-balanced
118118

119119
environment: ${{ matrix.environment }}
120-
runs-on: ubuntu-22.04
120+
runs-on: ubuntu-24.04
121121
needs:
122122
- build-push-docker
123123
defaults:
@@ -195,7 +195,7 @@ jobs:
195195
- package: mithril-client
196196
api_token_secret_name: CRATES_IO_API_TOKEN_MITHRIL_CLIENT
197197

198-
runs-on: ubuntu-22.04
198+
runs-on: ubuntu-24.04
199199
steps:
200200
- name: Checkout sources
201201
uses: actions/checkout@v4
@@ -225,7 +225,7 @@ jobs:
225225
access: public
226226
api_token_secret_name: NPM_API_TOKEN_MITHRIL_CLIENT_WASM
227227

228-
runs-on: ubuntu-22.04
228+
runs-on: ubuntu-24.04
229229
steps:
230230
- name: Checkout sources
231231
uses: actions/checkout@v4

.github/workflows/test-client.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
strategy:
6969
fail-fast: false
7070
matrix:
71-
os: [ubuntu-22.04, macos-14, macos-14-large, windows-latest]
71+
os: [ubuntu-24.04, macos-14, macos-14-large, windows-latest]
7272
runs-on: ${{ matrix.os }}
7373
steps:
7474
- name: Checkout sources
@@ -204,7 +204,7 @@ jobs:
204204
strategy:
205205
fail-fast: false
206206
matrix:
207-
os: [ubuntu-22.04]
207+
os: [ubuntu-24.04]
208208
runs-on: ${{ matrix.os }}
209209
steps:
210210
- name: Prepare environment variables
@@ -300,7 +300,7 @@ jobs:
300300
strategy:
301301
fail-fast: false
302302
matrix:
303-
os: [ubuntu-22.04]
303+
os: [ubuntu-24.04]
304304
runs-on: ${{ matrix.os }}
305305
steps:
306306
- name: Checkout sources

.github/workflows/test-deploy-network.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ jobs:
9393
google_compute_instance_data_disk_type: pd-balanced
9494

9595
environment: ${{ matrix.environment }}
96-
runs-on: ubuntu-22.04
96+
runs-on: ubuntu-24.04
9797
defaults:
9898
run:
9999
working-directory: mithril-infra

.github/workflows/test-docker-distribution.yml

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

3535
jobs:
3636
build-push-docker:
37-
runs-on: ubuntu-22.04
37+
runs-on: ubuntu-24.04
3838
strategy:
3939
fail-fast: false
4040
matrix:

0 commit comments

Comments
 (0)