Skip to content

Commit d328ab4

Browse files
committed
ci: bump actions version
1 parent a1b4995 commit d328ab4

3 files changed

Lines changed: 24 additions & 27 deletions

File tree

.github/workflows/cargo-lint.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ jobs:
1818

1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@v2
21+
uses: actions/checkout@v4
2222

2323
- name: Install latest stable
2424
uses: dtolnay/rust-toolchain@stable
2525
with:
2626
toolchain: stable
2727

2828
- name: deal with rust cache
29-
uses: Swatinem/rust-cache@v1
29+
uses: Swatinem/rust-cache@v2
3030

3131
- name: cargo check
3232
run: cargo check --all-targets --all-features --workspace
@@ -36,15 +36,15 @@ jobs:
3636

3737
steps:
3838
- name: Checkout
39-
uses: actions/checkout@v2
39+
uses: actions/checkout@v4
4040

4141
- name: Install latest stable
4242
uses: dtolnay/rust-toolchain@stable
4343
with:
4444
toolchain: stable
4545

4646
- name: deal with rust cache
47-
uses: Swatinem/rust-cache@v1
47+
uses: Swatinem/rust-cache@v2
4848

4949
- name: cargo build
5050
run: cargo build --all-features
@@ -54,7 +54,7 @@ jobs:
5454

5555
steps:
5656
- name: Checkout
57-
uses: actions/checkout@v2
57+
uses: actions/checkout@v4
5858

5959
- name: Install latest stable
6060
uses: dtolnay/rust-toolchain@stable
@@ -63,7 +63,7 @@ jobs:
6363
components: clippy
6464

6565
- name: deal with rust cache
66-
uses: Swatinem/rust-cache@v1
66+
uses: Swatinem/rust-cache@v2
6767
- run: cargo clippy --workspace --all-features --tests -- -Dwarnings
6868

6969
# temporarily change to a self-maintained workflow
@@ -79,7 +79,7 @@ jobs:
7979

8080
steps:
8181
- name: Checkout
82-
uses: actions/checkout@v2
82+
uses: actions/checkout@v4
8383

8484
- name: Install latest stable
8585
uses: dtolnay/rust-toolchain@stable
@@ -88,7 +88,7 @@ jobs:
8888
components: rustfmt
8989

9090
- name: deal with rust cache
91-
uses: Swatinem/rust-cache@v1
91+
uses: Swatinem/rust-cache@v2
9292

9393
- name: cargo fmt
9494
run: cargo fmt --all -- --check

.github/workflows/cargo-test.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@v2
21+
uses: actions/checkout@v4
2222

2323
- name: Install latest nightly
2424
uses: actions-rs/toolchain@v1
@@ -27,7 +27,7 @@ jobs:
2727
override: true
2828
components: rustfmt, clippy
2929
- name: deal with rust cache
30-
uses: Swatinem/rust-cache@v1
30+
uses: Swatinem/rust-cache@v2
3131
- name: cargo test
3232
run: |
3333
cargo test --no-fail-fast --verbose --features mahimahi --features serde --features truncated-normal
@@ -37,7 +37,7 @@ jobs:
3737

3838
steps:
3939
- name: Checkout
40-
uses: actions/checkout@v2
40+
uses: actions/checkout@v4
4141

4242
- name: Install latest nightly
4343
uses: actions-rs/toolchain@v1
@@ -46,7 +46,7 @@ jobs:
4646
override: true
4747
components: rustfmt, clippy
4848
- name: deal with rust cache
49-
uses: Swatinem/rust-cache@v1
49+
uses: Swatinem/rust-cache@v2
5050
- name: cargo test
5151
run: |
5252
cargo test --no-fail-fast --verbose --features full
@@ -56,7 +56,7 @@ jobs:
5656

5757
steps:
5858
- name: Checkout
59-
uses: actions/checkout@v2
59+
uses: actions/checkout@v4
6060

6161
- name: Install latest nightly
6262
uses: actions-rs/toolchain@v1
@@ -65,7 +65,7 @@ jobs:
6565
override: true
6666
components: rustfmt, clippy
6767
- name: deal with rust cache
68-
uses: Swatinem/rust-cache@v1
68+
uses: Swatinem/rust-cache@v2
6969
- name: cargo test
7070
run: |
7171
cargo test --no-fail-fast --verbose --features serde
@@ -75,7 +75,7 @@ jobs:
7575

7676
steps:
7777
- name: Checkout
78-
uses: actions/checkout@v2
78+
uses: actions/checkout@v4
7979

8080
- name: Install latest nightly
8181
uses: actions-rs/toolchain@v1
@@ -84,7 +84,7 @@ jobs:
8484
override: true
8585
components: rustfmt, clippy
8686
- name: deal with rust cache
87-
uses: Swatinem/rust-cache@v1
87+
uses: Swatinem/rust-cache@v2
8888
- name: cargo test
8989
run: |
9090
cargo test --no-fail-fast --verbose --features mahimahi --features serde
@@ -94,7 +94,7 @@ jobs:
9494

9595
steps:
9696
- name: Checkout
97-
uses: actions/checkout@v2
97+
uses: actions/checkout@v4
9898

9999
- name: Install latest nightly
100100
uses: actions-rs/toolchain@v1
@@ -103,7 +103,7 @@ jobs:
103103
override: true
104104
components: rustfmt, clippy
105105
- name: deal with rust cache
106-
uses: Swatinem/rust-cache@v1
106+
uses: Swatinem/rust-cache@v2
107107
- name: cargo test
108108
run: |
109109
cargo test --no-fail-fast --verbose --features truncated-normal --features serde

.github/workflows/publish.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ on:
1010
inputs:
1111
name:
1212
# Friendly description to be shown in the UI instead of 'name'
13-
description: 'Publish crate'
13+
description: "Publish crate"
1414
# Default value if no value is explicitly provided
15-
default: 'netem-trace'
15+
default: "netem-trace"
1616
# Input has to be provided for the workflow to run
1717
required: false
1818

@@ -24,11 +24,8 @@ jobs:
2424

2525
# Steps represent a sequence of tasks that will be executed as part of the job
2626
steps:
27-
- uses: actions/checkout@v2
28-
- uses: actions-rs/toolchain@v1
27+
- uses: actions/checkout@v4
28+
- uses: dtolnay/rust-toolchain@stable
29+
- uses: katyo/publish-crates@v2
2930
with:
30-
toolchain: stable
31-
override: true
32-
- uses: katyo/publish-crates@v1
33-
with:
34-
registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}
31+
registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}

0 commit comments

Comments
 (0)