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 :
@@ -37,15 +38,13 @@ jobs:
3738 run : cargo build --all-targets
3839 - name : cargo test
3940 run : cargo test --all-targets
40- - name : cargo test (fs_utf8)
41- run : cargo test --features=fs_utf8
42-
4341 tests-release-stable :
4442 name : Tests (release), stable toolchain
4543 runs-on : ubuntu-latest
44+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
4645 steps :
4746 - name : Check out repository
48- uses : actions/checkout@v3
47+ uses : actions/checkout@v4
4948 - name : Install toolchain
5049 uses : dtolnay/rust-toolchain@v1
5150 with :
5958 tests-release-msrv :
6059 name : Tests (release), minimum supported toolchain
6160 runs-on : ubuntu-latest
61+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
6262 steps :
6363 - name : Check out repository
64- uses : actions/checkout@v3
64+ uses : actions/checkout@v4
6565 - name : Detect crate MSRV
6666 run : |
6767 msrv=$(cargo metadata --format-version 1 --no-deps | \
8181 linting :
8282 name : Lints, pinned toolchain
8383 runs-on : ubuntu-latest
84+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
8485 steps :
8586 - name : Check out repository
86- uses : actions/checkout@v3
87+ uses : actions/checkout@v4
8788 - name : Install toolchain
8889 uses : dtolnay/rust-toolchain@v1
8990 with :
@@ -98,13 +99,14 @@ jobs:
9899 tests-other-channels :
99100 name : Tests, unstable toolchain
100101 runs-on : ubuntu-latest
102+ container : quay.io/coreos-assembler/fcos-buildroot:testing-devel
101103 continue-on-error : true
102104 strategy :
103105 matrix :
104106 channel : [beta, nightly]
105107 steps :
106108 - name : Check out repository
107- uses : actions/checkout@v3
109+ uses : actions/checkout@v4
108110 - name : Install toolchain
109111 uses : dtolnay/rust-toolchain@v1
110112 with :
0 commit comments