Skip to content

Commit 6a26fa4

Browse files
authored
Merge pull request #63 from kcp-dev/pin-actions
pin Github actions in release workflow, update release pipeline to Go 1.23.7
2 parents ddfd0f7 + fe1dc18 commit 6a26fa4

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

.github/workflows/release.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,41 +21,42 @@ jobs:
2121

2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v3
24+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
2525
with:
2626
fetch-depth: 0
27-
28-
- uses: actions/setup-go@v5
27+
28+
- uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # tag=v5.4.0
2929
with:
30-
go-version: v1.22.10
31-
30+
go-version: v1.23.7
31+
cache: true
32+
3233
- name: Delete non-semver tags
3334
run: 'git tag -d $(git tag -l | grep -v "^v")'
34-
35+
3536
- name: Set LDFLAGS
3637
run: echo LDFLAGS="$(make ldflags)" >> $GITHUB_ENV
37-
38+
3839
- name: Run GoReleaser on tag
3940
if: github.event_name != 'pull_request'
40-
uses: goreleaser/goreleaser-action@v6
41+
uses: goreleaser/goreleaser-action@9c156ee8a17a598857849441385a2041ef570552 # tag=v6.3.0
4142
with:
4243
distribution: goreleaser
43-
version: latest
44+
version: '~> v2'
4445
args: release --timeout 60m
4546
env:
4647
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
47-
48+
4849
- name: Run GoReleaser on pull request
4950
if: github.event_name == 'pull_request'
50-
uses: goreleaser/goreleaser-action@v6
51+
uses: goreleaser/goreleaser-action@9c156ee8a17a598857849441385a2041ef570552 # tag=v6.3.0
5152
with:
5253
distribution: goreleaser
53-
version: latest
54+
version: '~> v2'
5455
args: release --timeout 60m --snapshot
5556
env:
5657
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
57-
58-
- uses: actions/upload-artifact@v4
58+
59+
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # tag=v4.6.2
5960
if: github.event_name == 'pull_request'
6061
with:
6162
name: binaries

0 commit comments

Comments
 (0)