Skip to content

Commit 8a9cb68

Browse files
authored
Merge pull request #3972 from element-hq/quenting/ci-ubuntu-24.04
Use the ubuntu-24.04 runners in CI
2 parents 7ed43f8 + 3b2915e commit 8a9cb68

File tree

10 files changed

+32
-32
lines changed

10 files changed

+32
-32
lines changed

.github/workflows/build.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
5151
build-assets:
5252
name: Build assets
53-
runs-on: ubuntu-22.04
53+
runs-on: ubuntu-24.04
5454

5555
permissions:
5656
contents: read
@@ -100,7 +100,7 @@ jobs:
100100

101101
build-binaries:
102102
name: Build binaries
103-
runs-on: ubuntu-22.04
103+
runs-on: ubuntu-24.04
104104

105105
needs:
106106
- compute-version
@@ -158,7 +158,7 @@ jobs:
158158

159159
assemble-archives:
160160
name: Assemble release archives
161-
runs-on: ubuntu-22.04
161+
runs-on: ubuntu-24.04
162162

163163
needs:
164164
- build-assets
@@ -212,7 +212,7 @@ jobs:
212212

213213
build-image:
214214
name: Build and push Docker image
215-
runs-on: ubuntu-latest
215+
runs-on: ubuntu-24.04
216216

217217
outputs:
218218
metadata: ${{ steps.output.outputs.metadata }}
@@ -352,7 +352,7 @@ jobs:
352352
353353
syn2mas:
354354
name: Release syn2mas on NPM
355-
runs-on: ubuntu-latest
355+
runs-on: ubuntu-24.04
356356

357357
permissions:
358358
contents: read
@@ -384,7 +384,7 @@ jobs:
384384
release:
385385
name: Release
386386
if: startsWith(github.ref, 'refs/tags/')
387-
runs-on: ubuntu-latest
387+
runs-on: ubuntu-24.04
388388
needs:
389389
- assemble-archives
390390
- build-image

.github/workflows/ci.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ env:
2222
jobs:
2323
opa-lint:
2424
name: Lint and test OPA policies
25-
runs-on: ubuntu-latest
25+
runs-on: ubuntu-24.04
2626

2727
permissions:
2828
contents: read
@@ -51,7 +51,7 @@ jobs:
5151

5252
frontend-lint:
5353
name: Check frontend style
54-
runs-on: ubuntu-latest
54+
runs-on: ubuntu-24.04
5555

5656
permissions:
5757
contents: read
@@ -76,7 +76,7 @@ jobs:
7676

7777
frontend-test:
7878
name: Run the frontend test suite
79-
runs-on: ubuntu-latest
79+
runs-on: ubuntu-24.04
8080

8181
permissions:
8282
contents: read
@@ -101,7 +101,7 @@ jobs:
101101

102102
frontend-knip:
103103
name: Check the frontend for unused dependencies
104-
runs-on: ubuntu-latest
104+
runs-on: ubuntu-24.04
105105

106106
permissions:
107107
contents: read
@@ -126,7 +126,7 @@ jobs:
126126

127127
rustfmt:
128128
name: Check Rust style
129-
runs-on: ubuntu-latest
129+
runs-on: ubuntu-24.04
130130

131131
permissions:
132132
contents: read
@@ -147,7 +147,7 @@ jobs:
147147

148148
cargo-deny:
149149
name: Run `cargo deny` checks
150-
runs-on: ubuntu-latest
150+
runs-on: ubuntu-24.04
151151

152152
env:
153153
# We need to remove the sccache wrapper because we don't install it in this job
@@ -166,7 +166,7 @@ jobs:
166166

167167
check-schema:
168168
name: Check schema
169-
runs-on: ubuntu-latest
169+
runs-on: ubuntu-24.04
170170

171171
permissions:
172172
contents: read
@@ -215,7 +215,7 @@ jobs:
215215
clippy:
216216
name: Run Clippy
217217
needs: [rustfmt, opa-lint]
218-
runs-on: ubuntu-latest
218+
runs-on: ubuntu-24.04
219219

220220
permissions:
221221
contents: read
@@ -249,7 +249,7 @@ jobs:
249249
250250
compile-test-artifacts:
251251
name: Compile test artifacts
252-
runs-on: ubuntu-latest
252+
runs-on: ubuntu-24.04
253253

254254
permissions:
255255
contents: read
@@ -286,7 +286,7 @@ jobs:
286286
test:
287287
name: Run test suite with Rust stable
288288
needs: [rustfmt, opa-lint, compile-test-artifacts]
289-
runs-on: ubuntu-latest
289+
runs-on: ubuntu-24.04
290290

291291
permissions:
292292
contents: read
@@ -357,7 +357,7 @@ jobs:
357357
358358
syn2mas:
359359
name: Check syn2mas
360-
runs-on: ubuntu-latest
360+
runs-on: ubuntu-24.04
361361

362362
permissions:
363363
contents: read
@@ -397,7 +397,7 @@ jobs:
397397
- check-schema
398398
- test
399399
- syn2mas
400-
runs-on: ubuntu-latest
400+
runs-on: ubuntu-24.04
401401

402402
steps:
403403
- uses: matrix-org/done-action@v3

.github/workflows/coverage.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ env:
1717
jobs:
1818
opa:
1919
name: Run OPA test suite with coverage
20-
runs-on: ubuntu-latest
20+
runs-on: ubuntu-24.04
2121

2222
permissions:
2323
contents: read
@@ -44,7 +44,7 @@ jobs:
4444

4545
frontend:
4646
name: Run frontend test suite with coverage
47-
runs-on: ubuntu-latest
47+
runs-on: ubuntu-24.04
4848

4949
permissions:
5050
id-token: write
@@ -82,7 +82,7 @@ jobs:
8282

8383
rust:
8484
name: Run Rust test suite with coverage
85-
runs-on: ubuntu-latest
85+
runs-on: ubuntu-24.04
8686

8787
permissions:
8888
contents: read

.github/workflows/docs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ env:
1717
jobs:
1818
build:
1919
name: Build the documentation
20-
runs-on: ubuntu-latest
20+
runs-on: ubuntu-24.04
2121
steps:
2222
- name: Checkout the code
2323
uses: actions/checkout@v4.2.2
@@ -56,7 +56,7 @@ jobs:
5656

5757
deploy:
5858
name: Deploy the documentation on GitHub Pages
59-
runs-on: ubuntu-latest
59+
runs-on: ubuntu-24.04
6060
needs: build
6161
if: github.ref == 'refs/heads/main'
6262

.github/workflows/merge-back.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
jobs:
1313
merge-back:
1414
name: Merge back the reference to main
15-
runs-on: ubuntu-22.04
15+
runs-on: ubuntu-24.04
1616

1717
steps:
1818
- name: Push branch and open a PR

.github/workflows/release-branch.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
jobs:
66
compute-version:
77
name: Compute the next minor RC version
8-
runs-on: ubuntu-22.04
8+
runs-on: ubuntu-24.04
99

1010
permissions:
1111
contents: read
@@ -39,7 +39,7 @@ jobs:
3939
4040
localazy:
4141
name: Create a new branch in Localazy
42-
runs-on: ubuntu-22.04
42+
runs-on: ubuntu-24.04
4343
needs: [compute-version]
4444

4545
permissions:
@@ -83,7 +83,7 @@ jobs:
8383

8484
branch:
8585
name: Create a new release branch
86-
runs-on: ubuntu-22.04
86+
runs-on: ubuntu-24.04
8787

8888
permissions:
8989
contents: write

.github/workflows/release-bump.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
jobs:
1515
compute-version:
1616
name: Compute the next version
17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-24.04
1818

1919
permissions:
2020
contents: read
@@ -65,7 +65,7 @@ jobs:
6565

6666
update-branch:
6767
name: Update the release branch
68-
runs-on: ubuntu-22.04
68+
runs-on: ubuntu-24.04
6969

7070
permissions:
7171
pull-requests: write

.github/workflows/tag.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
jobs:
1717
tag:
1818
name: Tag a new version
19-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-24.04
2020
permissions:
2121
contents: write
2222

.github/workflows/translations-download.yaml

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

55
jobs:
66
download:
7-
runs-on: ubuntu-22.04
7+
runs-on: ubuntu-24.04
88
permissions:
99
contents: write
1010

.github/workflows/translations-upload.yaml

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

88
jobs:
99
upload:
10-
runs-on: ubuntu-22.04
10+
runs-on: ubuntu-24.04
1111
permissions:
1212
contents: read
1313

0 commit comments

Comments
 (0)