Skip to content

Commit dae9325

Browse files
committed
update(ci): rust install action
1 parent aa804e6 commit dae9325

File tree

1 file changed

+19
-33
lines changed

1 file changed

+19
-33
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
rust: [stable, "1.70"]
1919
runs-on: ${{ matrix.os }}
2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v3
2222

2323
- name: Restore cargo cache
24-
uses: actions/cache@v2
24+
uses: actions/cache@v3
2525
env:
2626
cache-name: ci
2727
with:
@@ -37,7 +37,7 @@ jobs:
3737
run: cargo clean -p serde_derive -p thiserror
3838

3939
- name: Install Rust
40-
uses: actions-rs/toolchain@v1
40+
uses: dtolnay/rust-toolchain@stable
4141
with:
4242
toolchain: ${{ matrix.rust }}
4343
default: true
@@ -83,7 +83,7 @@ jobs:
8383
steps:
8484
- uses: actions/checkout@master
8585
- name: Install Rust
86-
uses: actions-rs/toolchain@v1
86+
uses: dtolnay/rust-toolchain@stable
8787
with:
8888
toolchain: stable
8989
override: true
@@ -100,10 +100,6 @@ jobs:
100100
run: |
101101
cargo install --locked cargo-deny
102102
103-
# - name: cargo-deny licenses
104-
# run: |
105-
# cargo deny check licenses
106-
107103
- name: cargo-deny bans
108104
run: |
109105
cargo deny check bans
@@ -114,37 +110,27 @@ jobs:
114110
steps:
115111
- uses: actions/checkout@master
116112
- name: Install Rust
117-
uses: actions-rs/toolchain@v1
113+
uses: dtolnay/rust-toolchain@stable
118114
with:
119115
toolchain: nightly
120116
override: true
121117

122118
- name: cargo-udeps
123119
run: |
124-
# cargo install --locked cargo-udeps
125120
cargo install --git https://github.com/est31/cargo-udeps --locked
126121
cargo +nightly udeps --all-targets
127122
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

Comments
 (0)