Skip to content

Commit 2a4f31a

Browse files
chore(deps): update github-actions (major) (#212)
* chore(deps): update github-actions * fix: set CodSpeed mode for benchmark workflow --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cong-Cong <dacongsama@live.com>
1 parent 3069ad0 commit 2a4f31a

File tree

3 files changed

+14
-13
lines changed

3 files changed

+14
-13
lines changed

.github/workflows/Bench.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,23 @@ jobs:
2121
benchmark:
2222
runs-on: ubuntu-24.04
2323
steps:
24-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
2525

2626
- name: Install Rust
27-
uses: moonrepo/setup-rust@v1
27+
uses: moonrepo/setup-rust@abb2d32350334249b178c401e5ec5836e0cd88d3 # v1
2828

2929
- name: Install codspeed
30-
uses: taiki-e/install-action@v2
30+
uses: taiki-e/install-action@0cccd59f03b32c54f0db097c518c320bfc8c73b3 # v2
3131
with:
3232
tool: cargo-codspeed
3333

3434
- name: Build Benchmark
3535
run: cargo codspeed build --features codspeed
3636

3737
- name: Run benchmark
38-
uses: CodSpeedHQ/action@v3
38+
uses: CodSpeedHQ/action@d872884a306dd4853acf0f584f4b706cf0cc72a2 # v4
3939
timeout-minutes: 30
4040
with:
41+
mode: simulation
4142
run: cargo codspeed run
4243
token: ${{ secrets.CODSPEED_TOKEN }}

.github/workflows/CI.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ jobs:
2121
name: Test
2222
runs-on: ubuntu-latest
2323
steps:
24-
- uses: actions/checkout@v4
25-
- uses: moonrepo/setup-rust@v1
24+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
25+
- uses: moonrepo/setup-rust@abb2d32350334249b178c401e5ec5836e0cd88d3 # v1
2626
- run: cargo test
2727

2828
format:
2929
name: Format
3030
runs-on: ubuntu-latest
3131
steps:
32-
- uses: actions/checkout@v4
33-
- uses: moonrepo/setup-rust@v1
32+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
33+
- uses: moonrepo/setup-rust@abb2d32350334249b178c401e5ec5836e0cd88d3 # v1
3434
with:
3535
components: rustfmt
3636
- run: cargo fmt -- --check
@@ -39,8 +39,8 @@ jobs:
3939
name: Lint
4040
runs-on: ubuntu-latest
4141
steps:
42-
- uses: actions/checkout@v4
43-
- uses: moonrepo/setup-rust@v1
42+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
43+
- uses: moonrepo/setup-rust@abb2d32350334249b178c401e5ec5836e0cd88d3 # v1
4444
with:
4545
components: clippy
4646
- run: cargo check
@@ -50,8 +50,8 @@ jobs:
5050
name: Docs
5151
runs-on: ubuntu-latest
5252
steps:
53-
- uses: actions/checkout@v4
54-
- uses: moonrepo/setup-rust@v1
53+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
54+
- uses: moonrepo/setup-rust@abb2d32350334249b178c401e5ec5836e0cd88d3 # v1
5555
with:
5656
components: rust-docs
5757
- run: RUSTDOCFLAGS='-D warnings' cargo doc

.github/workflows/Publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
id-token: write # Required for OIDC token exchange
2323
contents: write # Required for writing contents for tags
2424
steps:
25-
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
25+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
2626
- uses: rust-lang/crates-io-auth-action@bbd81622f20ce9e2dd9622e3218b975523e45bbe # v1.0.4
2727
id: auth
2828
- run: cargo publish -vv ${{ inputs.dry_run && '--dry-run' || '' }}

0 commit comments

Comments
 (0)