Skip to content

Commit 705b275

Browse files
authored
chore: migrate to pinned actions (#5322)
1 parent 7ec8e84 commit 705b275

File tree

12 files changed

+41
-41
lines changed

12 files changed

+41
-41
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
steps:
1414
# Checkout should always be before setup-go to ensure caching is working
1515
- name: Checkout
16-
uses: actions/checkout@v6
16+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1717
with:
1818
fetch-depth: 1
1919
- name: Install Go
20-
uses: actions/setup-go@v6
20+
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
2121
with:
2222
go-version: stable
2323
- name: Verify go.mod is tidy
@@ -35,7 +35,7 @@ jobs:
3535
runs-on: ubuntu-latest
3636
steps:
3737
- name: Checkout
38-
uses: actions/checkout@v6
38+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3939
with:
4040
fetch-depth: 1
4141
- name: Build image in Docker

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
steps:
3737
- name: Checkout repository
38-
uses: actions/checkout@v6
38+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3939
with:
4040
# We must fetch at least the immediate parents so that if this is
4141
# a pull request then we can checkout the head.

.github/workflows/coverage.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
# Checkout should always be before setup-go to ensure caching is working
16-
- uses: actions/checkout@v6
16+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1717
with:
1818
fetch-depth: 2
19-
- uses: actions/setup-go@v6
19+
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
2020
with:
2121
go-version: stable
2222
- name: Run coverage
2323
run: go tool gotestsum --format github-actions --junitfile junit.xml -- -coverprofile=coverage.out -covermode=count ./...
2424
- name: Upload coverage to Codecov
25-
uses: codecov/codecov-action@v5
25+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
2626
- name: Upload test results to Codecov
2727
if: ${{ !cancelled() }}
28-
uses: codecov/test-results-action@v1
28+
uses: codecov/test-results-action@0fa95f0e1eeaafde2c782583b36b28ad0d8c77d3 # v1.2.1
2929
with:
3030
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
environment: actions
1313
steps:
1414
- name: Check out the release tag
15-
uses: actions/checkout@v6
15+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
with:
1717
ref: ${{ github.event.release.tag_name }}
1818
- name: Verify release commit

.github/workflows/docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
# Checkout should always be before setup-go to ensure caching is working
15-
- uses: actions/checkout@v6
16-
- uses: actions/setup-go@v6
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
16+
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
1717
with:
1818
go-version: stable
1919
- name: Generate code
@@ -26,8 +26,8 @@ jobs:
2626
markdown-link-check:
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v6
30-
- uses: gaurav-nelson/github-action-markdown-link-check@1.0.16
29+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
30+
- uses: gaurav-nelson/github-action-markdown-link-check@3c3b66f1f7d0900e37b71eca45b63ea9eedfce31 # 1.0.17
3131
with:
3232
use-quiet-mode: 'yes'
3333
use-verbose-mode: 'yes'

.github/workflows/labeler.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout
13-
uses: actions/checkout@v6
13+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1414
- name: Labeler
15-
uses: actions/labeler@v6
15+
uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1
1616
with:
1717
sync-labels: true

.github/workflows/lint.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
name: Github Actions lint
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v6
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
- name: Check workflow files
1717
uses: docker://rhysd/actionlint:latest
1818
with:
@@ -22,17 +22,17 @@ jobs:
2222
name: dockerfile-lint
2323
runs-on: ubuntu-latest
2424
steps:
25-
- uses: actions/checkout@v6
25+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2626
- name: dockerfile-lint
2727
run: docker build --check .
2828

2929
golangci:
3030
name: golangci-lint
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@v6
33+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3434
- name: golangci-lint
35-
uses: golangci/golangci-lint-action@v9
35+
uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
3636
with:
3737
# Required: the version of golangci-lint is required and must be specified without patch version: we always use the latest patch version.
3838
version: latest
@@ -43,8 +43,8 @@ jobs:
4343
runs-on: ubuntu-latest
4444
steps:
4545
- name: Checkout Actions Repository
46-
uses: actions/checkout@v6
46+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4747
- name: Spell Check Repo
48-
uses: crate-ci/typos@v1.42.3
48+
uses: crate-ci/typos@9066e9940a8a05b98fb4733c62a726f83c9e57f8 # v1.43.3
4949
env:
5050
CLICOLOR: 1

.github/workflows/nightly.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ jobs:
5454
steps:
5555
# Checkout should always be before setup-go to ensure caching is working
5656
- name: Checkout
57-
uses: actions/checkout@v6
57+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5858
- name: Install Go
59-
uses: actions/setup-go@v6
59+
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
6060
with:
6161
go-version: stable
6262
- name: Run Acceptance Tests
@@ -96,9 +96,9 @@ jobs:
9696
steps:
9797
# Checkout should always be before setup-go to ensure caching is working
9898
- name: Checkout
99-
uses: actions/checkout@v6
99+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
100100
- name: Install Go
101-
uses: actions/setup-go@v6
101+
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
102102
with:
103103
go-version: stable
104104
- name: Run Sweepers

.github/workflows/purge.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
steps:
1313
# Checkout should always be before setup-go to ensure caching is working
1414
- name: Checkout
15-
uses: actions/checkout@v6
15+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
- name: Install Go
17-
uses: actions/setup-go@v6
17+
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
1818
with:
1919
go-version: stable
2020
- name: Run Sweepers

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v6
15+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
with:
1717
fetch-depth: 0
1818

1919
- name: Login to DockerHub Registry
2020
run: echo ${{ secrets.DOCKERHUB_PASSWORD }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin
2121

2222
- name: Set up Docker Buildx
23-
uses: docker/setup-buildx-action@v3
23+
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
2424

2525
- name: Set up Go
26-
uses: actions/setup-go@v6
26+
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
2727
with:
2828
go-version: stable
2929

@@ -33,7 +33,7 @@ jobs:
3333
git diff --exit-code
3434
3535
- name: Run GoReleaser
36-
uses: goreleaser/goreleaser-action@v6
36+
uses: goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a # v6.4.0
3737
with:
3838
version: "~> v2"
3939
args: release
@@ -46,15 +46,15 @@ jobs:
4646
- goreleaser
4747
steps:
4848
- name: Install Go
49-
uses: actions/setup-go@v6
49+
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
5050
with:
5151
go-version: stable
5252
- name: Install pnpm
53-
uses: pnpm/action-setup@v4
53+
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
5454
with:
5555
version: 6.0.2
5656
- name: Checkout
57-
uses: actions/checkout@v6
57+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5858
with:
5959
fetch-depth: 1
6060
- name: Build

0 commit comments

Comments
 (0)