@@ -18,10 +18,10 @@ jobs:
18
18
rust : [stable, "1.70"]
19
19
runs-on : ${{ matrix.os }}
20
20
steps :
21
- - uses : actions/checkout@v2
21
+ - uses : actions/checkout@v3
22
22
23
23
- name : Restore cargo cache
24
- uses : actions/cache@v2
24
+ uses : actions/cache@v3
25
25
env :
26
26
cache-name : ci
27
27
with :
37
37
run : cargo clean -p serde_derive -p thiserror
38
38
39
39
- name : Install Rust
40
- uses : actions-rs/ toolchain@v1
40
+ uses : dtolnay/rust- toolchain@stable
41
41
with :
42
42
toolchain : ${{ matrix.rust }}
43
43
default : true
83
83
steps :
84
84
- uses : actions/checkout@master
85
85
- name : Install Rust
86
- uses : actions-rs/ toolchain@v1
86
+ uses : dtolnay/rust- toolchain@stable
87
87
with :
88
88
toolchain : stable
89
89
override : true
@@ -100,10 +100,6 @@ jobs:
100
100
run : |
101
101
cargo install --locked cargo-deny
102
102
103
- # - name: cargo-deny licenses
104
- # run: |
105
- # cargo deny check licenses
106
-
107
103
- name : cargo-deny bans
108
104
run : |
109
105
cargo deny check bans
@@ -114,37 +110,27 @@ jobs:
114
110
steps :
115
111
- uses : actions/checkout@master
116
112
- name : Install Rust
117
- uses : actions-rs/ toolchain@v1
113
+ uses : dtolnay/rust- toolchain@stable
118
114
with :
119
115
toolchain : nightly
120
116
override : true
121
117
122
118
- name : cargo-udeps
123
119
run : |
124
- # cargo install --locked cargo-udeps
125
120
cargo install --git https://github.com/est31/cargo-udeps --locked
126
121
cargo +nightly udeps --all-targets
127
122
128
- # sec:
129
- # name: Security audit
130
- # runs-on: ubuntu-latest
131
- # steps:
132
- # - uses: actions/checkout@v2
133
- # - uses: actions-rs/audit-check@v1
134
- # with:
135
- # token: ${{ secrets.GITHUB_TOKEN }}
136
-
137
- # log-test:
138
- # name: Changelog Test
139
- # runs-on: ubuntu-latest
140
- # steps:
141
- # - uses: actions/checkout@master
142
- # - name: Extract release notes
143
- # id: extract_release_notes
144
- # uses: ffurrer2/extract-release-notes@v1
145
- # with:
146
- # release_notes_file: ./release-notes.txt
147
- # - uses: actions/upload-artifact@v1
148
- # with:
149
- # name: release-notes.txt
150
- # path: ./release-notes.txt
123
+ log-test :
124
+ name : Changelog Test
125
+ runs-on : ubuntu-latest
126
+ steps :
127
+ - uses : actions/checkout@master
128
+ - name : Extract release notes
129
+ id : extract_release_notes
130
+ uses : ffurrer2/extract-release-notes@v1
131
+ with :
132
+ release_notes_file : ./release-notes.txt
133
+ - uses : actions/upload-artifact@v1
134
+ with :
135
+ name : release-notes.txt
136
+ path : ./release-notes.txt
0 commit comments