@@ -18,15 +18,16 @@ concurrency:
1818env :
1919 CARGO_TERM_COLOR : always
2020 # Pinned toolchain for linting
21- ACTIONS_LINTS_TOOLCHAIN : 1.90.0
21+ ACTIONS_LINTS_TOOLCHAIN : 1.84.1
2222
2323jobs :
2424 tests-stable :
2525 name : Tests, stable toolchain
2626 runs-on : ubuntu-latest
27+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
2728 steps :
2829 - name : Check out repository
29- uses : actions/checkout@v3
30+ uses : actions/checkout@v4
3031 - name : Install toolchain
3132 uses : dtolnay/rust-toolchain@v1
3233 with :
4041 tests-release-stable :
4142 name : Tests (release), stable toolchain
4243 runs-on : ubuntu-latest
44+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
4345 steps :
4446 - name : Check out repository
45- uses : actions/checkout@v3
47+ uses : actions/checkout@v4
4648 - name : Install toolchain
4749 uses : dtolnay/rust-toolchain@v1
4850 with :
5658 tests-release-msrv :
5759 name : Tests (release), minimum supported toolchain
5860 runs-on : ubuntu-latest
61+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
5962 steps :
6063 - name : Check out repository
61- uses : actions/checkout@v3
64+ uses : actions/checkout@v4
6265 - name : Detect crate MSRV
6366 run : |
6467 msrv=$(cargo metadata --format-version 1 --no-deps | \
7881 linting :
7982 name : Lints, pinned toolchain
8083 runs-on : ubuntu-latest
84+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
8185 steps :
8286 - name : Check out repository
83- uses : actions/checkout@v3
87+ uses : actions/checkout@v4
8488 - name : Install toolchain
8589 uses : dtolnay/rust-toolchain@v1
8690 with :
@@ -95,13 +99,14 @@ jobs:
9599 tests-other-channels :
96100 name : Tests, unstable toolchain
97101 runs-on : ubuntu-latest
102+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
98103 continue-on-error : true
99104 strategy :
100105 matrix :
101106 channel : [beta, nightly]
102107 steps :
103108 - name : Check out repository
104- uses : actions/checkout@v3
109+ uses : actions/checkout@v4
105110 - name : Install toolchain
106111 uses : dtolnay/rust-toolchain@v1
107112 with :
0 commit comments