Skip to content

Commit c3d187e

Browse files
committed
Fix CI
Signed-off-by: maurges <nikita@dfns.co>
1 parent d072be9 commit c3d187e

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/rust.yml

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Run some workflows on ubuntu 22.04 because ubuntu-latest broke some system
2+
# libs in late 2024
3+
14
name: Rust
25

36
on:
@@ -38,7 +41,7 @@ jobs:
3841
- name: Check all-features
3942
run: cargo check -p generic-ec --all-features
4043
check-all:
41-
runs-on: ubuntu-latest
44+
runs-on: ubuntu-22.04
4245
steps:
4346
- uses: actions/checkout@v3
4447
- uses: Swatinem/rust-cache@v2
@@ -47,7 +50,7 @@ jobs:
4750
- name: Check everything
4851
run: cargo check --all-targets
4952
test:
50-
runs-on: ubuntu-latest
53+
runs-on: ubuntu-22.04
5154
steps:
5255
- uses: actions/checkout@v3
5356
- uses: Swatinem/rust-cache@v2
@@ -80,7 +83,7 @@ jobs:
8083
- name: Run clippy no-std
8184
run: cargo clippy -p generic-ec --no-default-features -- -D clippy::all
8285
clippy-tests:
83-
runs-on: ubuntu-latest
86+
runs-on: ubuntu-22.04
8487
steps:
8588
- uses: actions/checkout@v3
8689
- uses: Swatinem/rust-cache@v2
@@ -89,7 +92,7 @@ jobs:
8992
- name: Run clippy tests
9093
run: cargo clippy --workspace --tests --all-features -- -D clippy::all
9194
check-doc:
92-
runs-on: ubuntu-latest
95+
runs-on: ubuntu-22.04
9396
steps:
9497
- uses: dtolnay/rust-toolchain@nightly
9598
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)