23
23
name : rustfmt
24
24
runs-on : ubuntu-latest
25
25
steps :
26
- - uses : actions/checkout@v2
26
+ - uses : actions/checkout@v3
27
27
- name : Install Rust
28
28
run : rustup update stable && rustup default stable
29
29
- name : Check formatting
35
35
# name: clippy
36
36
# runs-on: ubuntu-latest
37
37
# steps:
38
- # - uses: actions/checkout@v2
38
+ # - uses: actions/checkout@v3
39
39
# - name: Apply clippy lints
40
40
# run: cargo clippy --all-features
41
41
48
48
name : minrust
49
49
runs-on : ubuntu-latest
50
50
steps :
51
- - uses : actions/checkout@v2
51
+ - uses : actions/checkout@v3
52
52
- name : Install Rust
53
53
run : rustup update 1.39.0 && rustup default 1.39.0
54
54
- name : Check
65
65
- windows-latest
66
66
runs-on : ${{ matrix.os }}
67
67
steps :
68
- - uses : actions/checkout@v2
68
+ - uses : actions/checkout@v3
69
69
- name : Install Rust
70
70
# --no-self-update is necessary because the windows environment cannot self-update rustup.exe.
71
71
run : rustup update stable --no-self-update && rustup default stable
77
77
name : nightly
78
78
runs-on : ubuntu-latest
79
79
steps :
80
- - uses : actions/checkout@v2
80
+ - uses : actions/checkout@v3
81
81
- name : Install Rust
82
82
run : rustup update $nightly && rustup default $nightly
83
83
- name : Test
96
96
- wasm32-unknown-unknown
97
97
runs-on : ubuntu-latest
98
98
steps :
99
- - uses : actions/checkout@v2
99
+ - uses : actions/checkout@v3
100
100
- name : Install Rust
101
101
run : rustup update stable && rustup default stable
102
102
- name : cross build --target ${{ matrix.target }}
@@ -116,7 +116,7 @@ jobs:
116
116
name : tsan
117
117
runs-on : ubuntu-latest
118
118
steps :
119
- - uses : actions/checkout@v2
119
+ - uses : actions/checkout@v3
120
120
- name : Install Rust
121
121
run : rustup update $nightly && rustup default $nightly
122
122
- name : Install rust-src
@@ -127,7 +127,7 @@ jobs:
127
127
name : miri
128
128
runs-on : ubuntu-latest
129
129
steps :
130
- - uses : actions/checkout@v2
130
+ - uses : actions/checkout@v3
131
131
- name : Miri
132
132
run : ci/miri.sh
133
133
@@ -136,7 +136,7 @@ jobs:
136
136
name : loom
137
137
runs-on : ubuntu-latest
138
138
steps :
139
- - uses : actions/checkout@v2
139
+ - uses : actions/checkout@v3
140
140
- name : Install Rust
141
141
run : rustup update $nightly && rustup default $nightly
142
142
- name : Loom tests
@@ -155,7 +155,7 @@ jobs:
155
155
- loom
156
156
runs-on : ubuntu-latest
157
157
steps :
158
- - uses : actions/checkout@v2
158
+ - uses : actions/checkout@v3
159
159
- name : Install Rust
160
160
run : rustup update stable && rustup default stable
161
161
- name : Build documentation
0 commit comments