Skip to content

Commit bc71572

Browse files
authored
Merge pull request #3074 from vdice/ci/bump-runners-22.04
ci(.github): bump ubuntu runners to 22.04
2 parents d6382e5 + 73469c7 commit bc71572

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ env:
2222
jobs:
2323
dependency-review:
2424
name: Review new dependencies for known vulnerabilities
25-
runs-on: "ubuntu-20.04"
25+
runs-on: "ubuntu-22.04"
2626
if: ${{ github.event_name == 'pull_request' }}
2727
steps:
2828
- name: 'Checkout Repository'
@@ -32,7 +32,7 @@ jobs:
3232

3333
lint-rust:
3434
name: Lint Rust
35-
runs-on: "ubuntu-20.04"
35+
runs-on: "ubuntu-22.04"
3636
permissions:
3737
## Allow this job to potentially cancel the running workflow (on failure)
3838
actions: write
@@ -55,7 +55,7 @@ jobs:
5555
## This is separated out to remove full integration tests dependencies on windows/mac builds
5656
build-rust-ubuntu:
5757
name: Build Spin Ubuntu
58-
runs-on: ubuntu-20.04
58+
runs-on: ubuntu-22.04
5959
steps:
6060
- uses: actions/checkout@v3
6161

@@ -79,7 +79,7 @@ jobs:
7979

8080
build-spin-static:
8181
name: Build Spin static
82-
runs-on: ubuntu-20.04
82+
runs-on: ubuntu-22.04
8383
strategy:
8484
matrix:
8585
config:
@@ -225,7 +225,7 @@ jobs:
225225
matrix:
226226
config:
227227
- {
228-
os: "ubuntu-20.04",
228+
os: "ubuntu-22.04",
229229
arch: "amd64",
230230
extension: "",
231231
# Ubuntu 22.04 no longer ships libssl1.1, so we statically
@@ -235,7 +235,7 @@ jobs:
235235
targetDir: "target/release",
236236
}
237237
- {
238-
os: "ubuntu-20.04",
238+
os: "ubuntu-22.04",
239239
arch: "aarch64",
240240
extension: "",
241241
extraArgs: "--features openssl/vendored --target aarch64-unknown-linux-gnu",

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
matrix:
2727
config:
2828
- {
29-
os: "ubuntu-20.04",
29+
os: "ubuntu-22.04",
3030
arch: "amd64",
3131
extension: "",
3232
# Ubuntu 22.04 no longer ships libssl1.1, so we statically
@@ -36,7 +36,7 @@ jobs:
3636
targetDir: "target/release",
3737
}
3838
- {
39-
os: "ubuntu-20.04",
39+
os: "ubuntu-22.04",
4040
arch: "aarch64",
4141
extension: "",
4242
extraArgs: "--features openssl/vendored --target aarch64-unknown-linux-gnu",
@@ -265,7 +265,7 @@ jobs:
265265
## statically linked spin binaries
266266
build-spin-static:
267267
name: Build Spin static
268-
runs-on: ubuntu-20.04
268+
runs-on: ubuntu-22.04
269269
permissions:
270270
# cosign uses the GitHub OIDC token
271271
id-token: write
@@ -363,7 +363,7 @@ jobs:
363363
client-payload: '{"version": "${{ github.ref_name }}"}'
364364

365365
docker:
366-
runs-on: "ubuntu-20.04"
366+
runs-on: "ubuntu-22.04"
367367
needs: [build-and-sign, build-spin-static]
368368
# Only build/push Docker images if this is a v* tag or if this is main/canary
369369
# i.e. skip for v* release branches

0 commit comments

Comments
 (0)