Skip to content

Commit 269214b

Browse files
authored
chore: pin GitHub Actions to full-length commit SHAs (#91)
1 parent e148644 commit 269214b

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

.github/workflows/check-retrace-spec.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v6
13+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1414

1515
- name: Check for newer retrace spec
1616
run: ./scripts/check-retrace-spec.sh

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
runs-on: ubuntu-latest
1717

1818
steps:
19-
- uses: actions/checkout@v6
19+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2020

2121
- run: rustup toolchain install stable --profile minimal --component rustfmt --component clippy --no-self-update
22-
- uses: Swatinem/rust-cache@v2
22+
- uses: Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
2323

2424
- run: cargo fmt --all -- --check
2525
- run: cargo clippy --all-features --workspace --tests --examples -- -D clippy::all
@@ -35,10 +35,10 @@ jobs:
3535
runs-on: ${{ matrix.os }}
3636

3737
steps:
38-
- uses: actions/checkout@v6
38+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3939

4040
- run: rustup toolchain install stable --profile minimal --no-self-update
41-
- uses: Swatinem/rust-cache@v2
41+
- uses: Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
4242

4343
- run: cargo test --workspace --all-features --all-targets
4444
- run: cargo test --workspace --all-features --doc
@@ -48,14 +48,14 @@ jobs:
4848
runs-on: ubuntu-latest
4949

5050
steps:
51-
- uses: actions/checkout@v6
51+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
5252

5353
- run: rustup toolchain install stable --profile minimal --component llvm-tools-preview --no-self-update
54-
- uses: Swatinem/rust-cache@v2
55-
- uses: taiki-e/install-action@cargo-llvm-cov
54+
- uses: Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
55+
- uses: taiki-e/install-action@21eb0b6228fa6252dafdd9c82e7516ad2328c775 # cargo-llvm-cov
5656

5757
- run: cargo llvm-cov --all-features --workspace --lcov --output-path lcov.info
5858

59-
- uses: codecov/codecov-action@v3
59+
- uses: codecov/codecov-action@ab904c41d6ece82784817410c45d8b8c02684457 # v3
6060
with:
6161
files: lcov.info

.github/workflows/enforce-license-compliance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: "Enforce License Compliance"
14-
uses: getsentry/action-enforce-license-compliance@main
14+
uses: getsentry/action-enforce-license-compliance@48236a773346cb6552a7bda1ee370d2797365d87 # main
1515
with:
1616
fossa_api_key: ${{ secrets.FOSSA_API_KEY }}

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ jobs:
2222
with:
2323
app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
2424
private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}
25-
- uses: actions/checkout@v6
25+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2626
with:
2727
# Fetch all commits so we can determine previous version
2828
fetch-depth: 0
2929
token: ${{ steps.token.outputs.token }}
3030
- name: Prepare release
31-
uses: getsentry/action-prepare-release@v1
31+
uses: getsentry/action-prepare-release@c8e1c2009ab08259029170132c384f03c1064c0e # v1
3232
env:
3333
GITHUB_TOKEN: ${{ steps.token.outputs.token }}
3434
with:

.github/workflows/weekly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919

2020
steps:
21-
- uses: actions/checkout@v6
21+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2222

2323
- run: |
2424
rustup toolchain install ${{ matrix.rust }} --profile minimal --component clippy --no-self-update

0 commit comments

Comments
 (0)