34
34
os : [ubuntu-latest]
35
35
rust : [nightly, beta, stable]
36
36
steps :
37
- - uses : actions/checkout@v3
37
+ - uses : actions/checkout@v4
38
38
- name : Install Rust
39
39
run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
40
40
- run : rustup target add thumbv7m-none-eabi
59
59
# Rust version in Cargo.toml.
60
60
rust : ['1.59']
61
61
steps :
62
- - uses : actions/checkout@v3
62
+ - uses : actions/checkout@v4
63
63
- name : Install Rust
64
64
run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
65
65
- run : cargo build
@@ -72,23 +72,23 @@ jobs:
72
72
clippy :
73
73
runs-on : ubuntu-latest
74
74
steps :
75
- - uses : actions/checkout@v3
75
+ - uses : actions/checkout@v4
76
76
- name : Install Rust
77
77
run : rustup update stable
78
78
- run : cargo clippy --all-features --all-targets
79
79
80
80
fmt :
81
81
runs-on : ubuntu-latest
82
82
steps :
83
- - uses : actions/checkout@v3
83
+ - uses : actions/checkout@v4
84
84
- name : Install Rust
85
85
run : rustup update stable
86
86
- run : cargo fmt --all --check
87
87
88
88
miri :
89
89
runs-on : ubuntu-latest
90
90
steps :
91
- - uses : actions/checkout@v3
91
+ - uses : actions/checkout@v4
92
92
- name : Install Rust
93
93
run : rustup toolchain install nightly --component miri && rustup default nightly
94
94
- run : cargo miri test
@@ -103,7 +103,7 @@ jobs:
103
103
issues : write
104
104
runs-on : ubuntu-latest
105
105
steps :
106
- - uses : actions/checkout@v3
106
+ - uses : actions/checkout@v4
107
107
# https://github.com/rustsec/audit-check/issues/2
108
108
- uses : rustsec/audit-check@master
109
109
with :
0 commit comments