Skip to content

Commit 40fee3d

Browse files
committed
Bump CI actions
1 parent 498224d commit 40fee3d

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

.github/actions/cargo-cache/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ runs:
33
using: composite
44
steps:
55
- name: Cache registry
6-
uses: actions/cache@v3
6+
uses: actions/cache@v4
77
with:
88
path: ~/.cargo/registry/
99
key: cargo-registry-${{ runner.os }}-${{ hashFiles('Cargo.lock') }}
1010
restore-keys: |
1111
cargo-registry-${{ runner.os }}
1212
- name: Cache build
13-
uses: actions/cache@v3
13+
uses: actions/cache@v4
1414
with:
1515
path: ./target/
1616
key: target-${{ runner.os }}-${{ github.sha }}

.github/workflows/check.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,37 +12,37 @@ jobs:
1212
name: Validate Nix
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v3
16-
- uses: cachix/install-nix-action@v22
15+
- uses: actions/checkout@v4
16+
- uses: cachix/install-nix-action@v25
1717
- run: nix flake check
1818

1919
check:
2020
name: Check
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424
- run: rm -rf ~/.cargo/
25-
- uses: cachix/install-nix-action@v22
25+
- uses: cachix/install-nix-action@v25
2626
- uses: ./.github/actions/cargo-cache
2727
- run: nix develop -c cargo check
2828

2929
test:
3030
name: Test
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@v3
33+
- uses: actions/checkout@v4
3434
- run: rm -rf ~/.cargo/
35-
- uses: cachix/install-nix-action@v22
35+
- uses: cachix/install-nix-action@v25
3636
- uses: ./.github/actions/cargo-cache
3737
- run: nix develop -c cargo test
3838

3939
lint:
4040
name: Lint
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@v3
43+
- uses: actions/checkout@v4
4444
- run: rm -rf ~/.cargo/
45-
- uses: cachix/install-nix-action@v22
45+
- uses: cachix/install-nix-action@v25
4646
- uses: ./.github/actions/cargo-cache
4747
# See: https://github.com/rust-lang/rust-clippy/issues/1209
4848
- run: RUSTFLAGS="-D warnings" nix develop -c cargo clippy --all-targets
@@ -51,7 +51,7 @@ jobs:
5151
name: Check formatting
5252
runs-on: ubuntu-latest
5353
steps:
54-
- uses: actions/checkout@v3
54+
- uses: actions/checkout@v4
5555
- run: rm -rf ~/.cargo/
56-
- uses: cachix/install-nix-action@v22
56+
- uses: cachix/install-nix-action@v25
5757
- run: nix develop -c cargo fmt --check

.github/workflows/deploy.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
env:
1919
AWS_DEFAULT_REGION: us-west-2
2020
steps:
21-
- uses: actions/checkout@v3
22-
- uses: cachix/install-nix-action@v22
21+
- uses: actions/checkout@v4
22+
- uses: cachix/install-nix-action@v25
2323

2424
- name: Build
2525
# Docker is preinstalled.
@@ -73,15 +73,15 @@ jobs:
7373
id-token: write
7474
pages: write
7575
steps:
76-
- uses: actions/checkout@v3
76+
- uses: actions/checkout@v4
7777
- run: rm -rf ~/.cargo/
78-
- uses: cachix/install-nix-action@v22
78+
- uses: cachix/install-nix-action@v25
7979
- uses: ./.github/actions/cargo-cache
8080
- run: |
8181
nix develop -c cargo doc --no-deps
8282
rm ./target/doc/.lock
8383
echo '<meta http-equiv="refresh" content="0; url=mercury">' > ./target/doc/index.html
84-
- uses: actions/upload-pages-artifact@v1
84+
- uses: actions/upload-pages-artifact@v3
8585
with:
8686
path: ./target/doc/
87-
- uses: actions/deploy-pages@v2
87+
- uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)