Skip to content

Commit 1f9d5b7

Browse files
committed
ci: replace deprecated actions
1 parent 3e05eea commit 1f9d5b7

File tree

5 files changed

+13
-45
lines changed

5 files changed

+13
-45
lines changed

.github/workflows/benchmark.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,9 @@ jobs:
2828
${{ github.job }}-Linux-${{ hashFiles('rust-toolchain') }}-${{ hashFiles('**/Cargo.lock') }}
2929
${{ github.job }}-Linux-${{ hashFiles('rust-toolchain') }}-
3030
31-
- uses: actions-rs/toolchain@v1.0.7
31+
- uses: dtolnay/rust-toolchain@stable
3232
with:
33-
profile: minimal
3433
components: clippy
35-
override: 'true'
36-
default: 'true'
3734

3835
- name: Build pdu
3936
run: |

.github/workflows/clippy.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,9 @@ jobs:
3535
${{ github.job }}-${{ runner.os }}-${{ hashFiles('rust-toolchain') }}-${{ hashFiles('**/Cargo.lock') }}
3636
${{ github.job }}-${{ runner.os }}-${{ hashFiles('rust-toolchain') }}-
3737
38-
- uses: actions-rs/toolchain@v1.0.7
38+
- uses: dtolnay/rust-toolchain@stable
3939
with:
40-
profile: minimal
4140
components: clippy
42-
override: 'true'
43-
default: 'true'
4441

4542
- name: Use clippy to lint code (dev)
4643
env:

.github/workflows/deploy.yaml

Lines changed: 9 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,9 @@ jobs:
2222
steps:
2323
- uses: actions/checkout@v4
2424

25-
- uses: actions-rs/toolchain@v1
25+
- uses: dtolnay/rust-toolchain@stable
2626
with:
27-
profile: minimal
2827
components: clippy, rustfmt
29-
override: 'true'
30-
default: 'true'
3128

3229
- name: Test (dev)
3330
env:
@@ -66,12 +63,9 @@ jobs:
6663
steps:
6764
- uses: actions/checkout@v4
6865

69-
- uses: actions-rs/toolchain@v1.0.7
66+
- uses: dtolnay/rust-toolchain@stable
7067
with:
71-
profile: minimal
72-
target: ${{ matrix.target }}
73-
override: 'true'
74-
default: 'true'
68+
targets: ${{ matrix.target }}
7569

7670
- name: Build
7771
run: cargo build --target ${{ matrix.target }} --release --all-features
@@ -99,12 +93,9 @@ jobs:
9993
steps:
10094
- uses: actions/checkout@v4
10195

102-
- uses: actions-rs/toolchain@v1.0.7
96+
- uses: dtolnay/rust-toolchain@stable
10397
with:
104-
profile: minimal
105-
target: ${{ matrix.target }}
106-
override: 'true'
107-
default: 'true'
98+
targets: ${{ matrix.target }}
10899

109100
- name: Build
110101
run: cargo build --target ${{ matrix.target }} --release --all-features
@@ -133,12 +124,9 @@ jobs:
133124
steps:
134125
- uses: actions/checkout@v4
135126

136-
- uses: actions-rs/toolchain@v1.0.7
127+
- uses: dtolnay/rust-toolchain@stable
137128
with:
138-
profile: minimal
139-
target: ${{ matrix.target }}
140-
override: 'true'
141-
default: 'true'
129+
targets: ${{ matrix.target }}
142130

143131
- name: Build
144132
run: cargo build --target ${{ matrix.target }} --release --all-features
@@ -441,11 +429,7 @@ jobs:
441429
steps:
442430
- uses: actions/checkout@v4
443431

444-
- uses: actions-rs/[email protected]
445-
with:
446-
profile: minimal
447-
override: 'true'
448-
default: 'true'
432+
- uses: dtolnay/rust-toolchain@stable
449433

450434
- name: Login
451435
run: cargo login ${{ secrets.CRATE_AUTH_TOKEN }}
@@ -491,12 +475,9 @@ jobs:
491475
${{ github.job }}-Linux-${{ hashFiles('rust-toolchain') }}-${{ hashFiles('**/Cargo.lock') }}
492476
${{ github.job }}-Linux-${{ hashFiles('rust-toolchain') }}-
493477
494-
- uses: actions-rs/toolchain@v1.0.7
478+
- uses: dtolnay/rust-toolchain@stable
495479
with:
496-
profile: minimal
497480
components: clippy
498-
override: 'true'
499-
default: 'true'
500481

501482
- name: Build pdu
502483
run: |

.github/workflows/fmt.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,9 @@ jobs:
1313
steps:
1414
- uses: actions/checkout@v4
1515

16-
- uses: actions-rs/toolchain@v1.0.7
16+
- uses: dtolnay/rust-toolchain@stable
1717
with:
18-
profile: minimal
1918
components: rustfmt
20-
override: 'true'
21-
default: 'true'
2219

2320
- name: Check code formatting
2421
run: cargo fmt -- --check

.github/workflows/test.yaml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,7 @@ jobs:
3636
${{ github.job }}-${{ runner.os }}-${{ hashFiles('rust-toolchain') }}-${{ hashFiles('**/Cargo.lock') }}
3737
${{ github.job }}-${{ runner.os }}-${{ hashFiles('rust-toolchain') }}-
3838
39-
- uses: actions-rs/toolchain@v1
40-
with:
41-
profile: minimal
42-
override: 'true'
43-
default: 'true'
39+
- uses: dtolnay/rust-toolchain@stable
4440

4541
- name: Test (dev)
4642
env:

0 commit comments

Comments
 (0)