34
34
os : [ubuntu-latest, windows-latest, macos-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 : cargo build --all --all-features --all-targets
53
53
# Rust version in Cargo.toml.
54
54
rust : ['1.63']
55
55
steps :
56
- - uses : actions/checkout@v3
56
+ - uses : actions/checkout@v4
57
57
- name : Install Rust
58
58
# --no-self-update is necessary because the windows environment cannot self-update rustup.exe.
59
59
run : rustup update ${{ matrix.rust }} --no-self-update && rustup default ${{ matrix.rust }}
@@ -62,15 +62,15 @@ jobs:
62
62
clippy :
63
63
runs-on : ubuntu-latest
64
64
steps :
65
- - uses : actions/checkout@v3
65
+ - uses : actions/checkout@v4
66
66
- name : Install Rust
67
67
run : rustup update stable
68
68
- run : cargo clippy --all-features --all-targets
69
69
70
70
fmt :
71
71
runs-on : ubuntu-latest
72
72
steps :
73
- - uses : actions/checkout@v3
73
+ - uses : actions/checkout@v4
74
74
- name : Install Rust
75
75
run : rustup update stable
76
76
- run : cargo fmt --all --check
82
82
issues : write
83
83
runs-on : ubuntu-latest
84
84
steps :
85
- - uses : actions/checkout@v3
85
+ - uses : actions/checkout@v4
86
86
# https://github.com/rustsec/audit-check/issues/2
87
87
- uses : rustsec/audit-check@master
88
88
with :
0 commit comments