Skip to content

Commit d5dcf24

Browse files
committed
ci: replace unmaintained actions-rs/* with dtolnay/rust-toolchain
1 parent 8803618 commit d5dcf24

File tree

1 file changed

+5
-21
lines changed

1 file changed

+5
-21
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,7 @@ jobs:
7979
- name: install command line dependencies
8080
run: brew install make gnupg
8181
- uses: actions/checkout@v4
82-
- uses: actions-rs/toolchain@v1
83-
with:
84-
profile: minimal
85-
toolchain: stable
86-
override: true
82+
- uses: dtolnay/rust-toolchain@stable
8783
- name: set up cargo cache
8884
uses: actions/cache@v4
8985
continue-on-error: false
@@ -113,26 +109,17 @@ jobs:
113109
- name: disable ipv6 for gpg
114110
run: echo "disable-ipv6" > .cache/.gnupg/dirmngr.conf
115111
- name: build
116-
uses: actions-rs/cargo@v1
117-
with:
118-
command: build
119-
args: --verbose
112+
run: cargo build --verbose
120113
- name: run tests
121-
uses: actions-rs/cargo@v1
122-
with:
123-
command: test
124-
args: --verbose
114+
run: cargo test --verbose
125115

126116
fmt:
127117
name: Rustfmt
128118
runs-on: ubuntu-latest
129119
steps:
130120
- uses: actions/checkout@v4
131-
- uses: actions-rs/toolchain@v1
121+
- uses: dtolnay/rust-toolchain@stable
132122
with:
133-
profile: minimal
134-
toolchain: stable
135-
override: true
136123
components: rustfmt
137124
- name: rustfmt version
138125
run: rustfmt --version
@@ -168,11 +155,8 @@ jobs:
168155
.cache/*.tar.sig
169156
key: ${{ runner.os }}-deps-${{ hashFiles('**/nginx-sys/build.rs') }}
170157
restore-keys: ${{ runner.os }}-deps-
171-
- uses: actions-rs/toolchain@v1
158+
- uses: dtolnay/rust-toolchain@stable
172159
with:
173-
profile: minimal
174-
toolchain: stable
175-
override: true
176160
components: rustfmt, clippy
177161
- name: run clippy
178162
run: cargo clippy -- -D warnings

0 commit comments

Comments
 (0)