Skip to content

Commit 31e7eb7

Browse files
committed
ci: pin actions
1 parent ecaaa19 commit 31e7eb7

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ concurrency:
1818
jobs:
1919
read_msrv:
2020
name: Read MSRV
21-
uses: actions-rust-lang/msrv/.github/workflows/msrv.yml@v0.1.0
21+
uses: actions-rust-lang/msrv/.github/workflows/msrv.yml@8b553824444060021f2843d7b4d803f3624d15e5 # v0.1.0
2222

2323
test:
2424
needs: read_msrv
@@ -33,15 +33,15 @@ jobs:
3333

3434
name: Test / ${{ matrix.toolchain.name }}
3535
steps:
36-
- uses: actions/checkout@v6
36+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3737

3838
- name: Install Rust (${{ matrix.toolchain.name }})
39-
uses: actions-rust-lang/setup-rust-toolchain@v1.15.3
39+
uses: actions-rust-lang/setup-rust-toolchain@a0b538fa0b742a6aa35d6e2c169b4bd06d225a98 # v1.15.3
4040
with:
4141
toolchain: ${{ matrix.toolchain.version }}
4242

4343
- name: Install just, nextest
44-
uses: taiki-e/install-action@v2.68.15
44+
uses: taiki-e/install-action@68675c5a5f1a6950c3975d33f3ae0ef155e5bf3d # v2.68.15
4545
with:
4646
tool: just,nextest
4747

.github/workflows/coverage.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,23 @@ jobs:
1515
coverage:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v6
18+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919

2020
- name: Install Rust
21-
uses: actions-rust-lang/setup-rust-toolchain@v1.15.3
21+
uses: actions-rust-lang/setup-rust-toolchain@a0b538fa0b742a6aa35d6e2c169b4bd06d225a98 # v1.15.3
2222
with:
2323
components: llvm-tools-preview
2424

2525
- name: Install just & cargo-llvm-cov
26-
uses: taiki-e/install-action@v2.68.15
26+
uses: taiki-e/install-action@68675c5a5f1a6950c3975d33f3ae0ef155e5bf3d # v2.68.15
2727
with:
2828
tool: just,cargo-llvm-cov
2929

3030
- name: Generate code coverage
3131
run: just test-coverage-codecov
3232

3333
- name: Upload coverage to Codecov
34-
uses: codecov/codecov-action@v5.5.2
34+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
3535
with:
3636
files: codecov.json
3737
fail_ci_if_error: true

.github/workflows/dependabot-reviewer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
steps:
1818
- name: Fetch Dependabot metadata
1919
id: dependabot-metadata
20-
uses: dependabot/fetch-metadata@v2.5.0
20+
uses: dependabot/fetch-metadata@21025c705c08248db411dc16f3619e6b5f9ea21a # v2.5.0
2121

2222
- name: Enable auto-merge for Dependabot PRs
2323
run: gh pr merge --auto --squash "$PR_URL"

.github/workflows/lint.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ jobs:
2020
checks: write
2121

2222
steps:
23-
- uses: actions/checkout@v6
23+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2424

2525
- name: Install Rust
26-
uses: actions-rust-lang/setup-rust-toolchain@v1.15.3
26+
uses: actions-rust-lang/setup-rust-toolchain@a0b538fa0b742a6aa35d6e2c169b4bd06d225a98 # v1.15.3
2727
with:
2828
components: clippy
2929

3030
- name: Install just, cargo-hack
31-
uses: taiki-e/install-action@v2.68.15
31+
uses: taiki-e/install-action@68675c5a5f1a6950c3975d33f3ae0ef155e5bf3d # v2.68.15
3232
with:
3333
tool: just,cargo-hack
3434

@@ -38,10 +38,10 @@ jobs:
3838
rustfmt:
3939
runs-on: ubuntu-latest
4040
steps:
41-
- uses: actions/checkout@v6
41+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4242

4343
- name: Install Rust (nightly)
44-
uses: actions-rust-lang/setup-rust-toolchain@v1.15.3
44+
uses: actions-rust-lang/setup-rust-toolchain@a0b538fa0b742a6aa35d6e2c169b4bd06d225a98 # v1.15.3
4545
with:
4646
toolchain: nightly
4747
components: rustfmt
@@ -52,10 +52,10 @@ jobs:
5252
docs:
5353
runs-on: ubuntu-latest
5454
steps:
55-
- uses: actions/checkout@v6
55+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5656

5757
- name: Install Rust (nightly)
58-
uses: actions-rust-lang/setup-rust-toolchain@v1.15.3
58+
uses: actions-rust-lang/setup-rust-toolchain@a0b538fa0b742a6aa35d6e2c169b4bd06d225a98 # v1.15.3
5959
with:
6060
toolchain: nightly
6161
components: rust-docs

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ jobs:
1515
runs-on: ubuntu-latest
1616

1717
steps:
18-
- uses: actions/checkout@v6
18+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919
with:
2020
fetch-depth: 0
2121

2222
- name: Install Rust
23-
uses: actions-rust-lang/setup-rust-toolchain@v1.15.3
23+
uses: actions-rust-lang/setup-rust-toolchain@a0b538fa0b742a6aa35d6e2c169b4bd06d225a98 # v1.15.3
2424

2525
- name: Authenticate with crates.io
26-
uses: rust-lang/crates-io-auth-action@v1.0.3
26+
uses: rust-lang/crates-io-auth-action@b7e9a28eded4986ec6b1fa40eeee8f8f165559ec # v1.0.3
2727
id: auth
2828

2929
- name: release-plz
30-
uses: MarcoIeni/release-plz-action@v0.5.127
30+
uses: MarcoIeni/release-plz-action@f708778669256143d984cce4b23592637532e040 # v0.5.127
3131
env:
3232
GITHUB_TOKEN: ${{ github.token }}
3333
CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }}

0 commit comments

Comments
 (0)