File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 10
10
include :
11
11
- toolchain : stable
12
12
check-fmt : true
13
+ - toolchain : 1.63.0
14
+ msrv : true
13
15
runs-on : ubuntu-latest
14
16
steps :
15
17
- name : Checkout source code
20
22
run : |
21
23
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ matrix.toolchain }}
22
24
rustup override set ${{ matrix.toolchain }}
25
+ - name : Pin packages to allow for MSRV
26
+ if : matrix.msrv
27
+ run : |
28
+ cargo update -p regex --precise "1.9.6" --verbose # regex 1.10.0 requires rustc 1.65.0
29
+ cargo update -p mio --precise "0.8.11" --verbose # home v0.5.9 requires rustc 1.70 or newer
30
+ cargo update -p tokio --precise "1.38.1" --verbose # tokio v1.39.0 requires rustc 1.70 or newer
23
31
- name : Build on Rust ${{ matrix.toolchain }}
24
32
run : cargo build --verbose --color always
25
33
- name : Check formatting
You can’t perform that action at this time.
0 commit comments