Skip to content

Commit aade29d

Browse files
committed
chore: update actions
actions/upload-artifact and actions/download-artifact have been deprecated and need updated. https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/ Signed-off-by: Ry Jones <ry@linux.com>
1 parent c669185 commit aade29d

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.github/workflows/rust.yml

+12-12
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ jobs:
1515
build:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
1919
- uses: Swatinem/rust-cache@v2
2020
with:
2121
cache-on-failure: "true"
2222
- name: Build
2323
run: cargo build --release --all-features
24-
- uses: actions/upload-artifact@v3
24+
- uses: actions/upload-artifact@v4
2525
with:
2626
name: benchmark-tool
2727
path: target/release/measure_perf
@@ -35,7 +35,7 @@ jobs:
3535
- cggmp21-keygen
3636
- cggmp21
3737
steps:
38-
- uses: actions/checkout@v3
38+
- uses: actions/checkout@v4
3939
- uses: Swatinem/rust-cache@v2
4040
with:
4141
cache-on-failure: "true"
@@ -44,7 +44,7 @@ jobs:
4444
build-wasm-nostd:
4545
runs-on: ubuntu-latest
4646
steps:
47-
- uses: actions/checkout@v3
47+
- uses: actions/checkout@v4
4848
- uses: Swatinem/rust-cache@v2
4949
with:
5050
cache-on-failure: "true"
@@ -58,7 +58,7 @@ jobs:
5858
test:
5959
runs-on: ubuntu-latest
6060
steps:
61-
- uses: actions/checkout@v3
61+
- uses: actions/checkout@v4
6262
- uses: Swatinem/rust-cache@v2
6363
with:
6464
cache-on-failure: "true"
@@ -68,7 +68,7 @@ jobs:
6868
test-hd:
6969
runs-on: ubuntu-latest
7070
steps:
71-
- uses: actions/checkout@v3
71+
- uses: actions/checkout@v4
7272
- uses: Swatinem/rust-cache@v2
7373
with:
7474
cache-on-failure: "true"
@@ -78,13 +78,13 @@ jobs:
7878
fmt:
7979
runs-on: ubuntu-latest
8080
steps:
81-
- uses: actions/checkout@v3
81+
- uses: actions/checkout@v4
8282
- name: Check formatting
8383
run: cargo fmt --all -- --check
8484
clippy:
8585
runs-on: ubuntu-latest
8686
steps:
87-
- uses: actions/checkout@v3
87+
- uses: actions/checkout@v4
8888
- uses: Swatinem/rust-cache@v2
8989
with:
9090
cache-on-failure: "true"
@@ -97,7 +97,7 @@ jobs:
9797
runs-on: ubuntu-latest
9898
steps:
9999
- uses: dtolnay/rust-toolchain@nightly
100-
- uses: actions/checkout@v3
100+
- uses: actions/checkout@v4
101101
- uses: Swatinem/rust-cache@v2
102102
with:
103103
cache-on-failure: "true"
@@ -111,8 +111,8 @@ jobs:
111111
pull-requests: write
112112
needs: build
113113
steps:
114-
- uses: actions/checkout@v3
115-
- uses: actions/download-artifact@v3
114+
- uses: actions/checkout@v4
115+
- uses: actions/download-artifact@v4
116116
with:
117117
name: benchmark-tool
118118
- name: Set file permissions
@@ -129,6 +129,6 @@ jobs:
129129
check-changelog:
130130
runs-on: ubuntu-latest
131131
steps:
132-
- uses: actions/checkout@v3
132+
- uses: actions/checkout@v4
133133
- name: Check changelogs
134134
run: ./.github/changelog.sh

0 commit comments

Comments
 (0)