21
21
os : [ubuntu-latest]
22
22
rust : [nightly, beta, stable]
23
23
steps :
24
- - uses : actions/checkout@v2
24
+ - uses : actions/checkout@v3
25
25
- name : Install Rust
26
26
run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
27
27
- run : cargo build --all --all-features --all-targets
@@ -38,15 +38,15 @@ jobs:
38
38
# Rust version in Cargo.toml and .clippy.toml.
39
39
rust : ['1.38']
40
40
steps :
41
- - uses : actions/checkout@v2
41
+ - uses : actions/checkout@v3
42
42
- name : Install Rust
43
43
run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
44
44
- run : cargo build
45
45
46
46
clippy :
47
47
runs-on : ubuntu-latest
48
48
steps :
49
- - uses : actions/checkout@v2
49
+ - uses : actions/checkout@v3
50
50
- name : Install Rust
51
51
run : rustup update stable
52
52
- uses : actions-rs/clippy-check@v1
@@ -57,15 +57,15 @@ jobs:
57
57
fmt :
58
58
runs-on : ubuntu-latest
59
59
steps :
60
- - uses : actions/checkout@v2
60
+ - uses : actions/checkout@v3
61
61
- name : Install Rust
62
62
run : rustup update stable
63
63
- run : cargo fmt --all -- --check
64
64
65
65
miri :
66
66
runs-on : ubuntu-latest
67
67
steps :
68
- - uses : actions/checkout@v2
68
+ - uses : actions/checkout@v3
69
69
- name : Install Rust
70
70
run : rustup toolchain install nightly --component miri && rustup default nightly
71
71
- run : cargo miri test
75
75
security_audit :
76
76
runs-on : ubuntu-latest
77
77
steps :
78
- - uses : actions/checkout@v2
78
+ - uses : actions/checkout@v3
79
79
- uses : actions-rs/audit-check@v1
80
80
with :
81
81
token : ${{ secrets.GITHUB_TOKEN }}
0 commit comments