66 pull_request :
77 branches : [ main ]
88
9- env :
10- # renovate: datasource=go depName=github.com/goreleaser/goreleaser
11- GORELEASER_VERSION : v1.10.2
12-
139jobs :
1410 skip-check :
1511 name : Skip check
2218 contents : read
2319 steps :
2420 - id : skip-check
25- uses : fkirc/skip-duplicate-actions@9d116fa7e55f295019cfab7e3ab72b478bcf7fdd # tag=v4.0.0
21+ uses : fkirc/skip-duplicate-actions@v5
2622 with :
2723 do_not_skip : ' ["schedule", "workflow_dispatch"]'
2824 paths : |-
@@ -44,26 +40,26 @@ jobs:
4440 if : ${{ needs.skip-check.outputs.should_skip != 'true' }}
4541 runs-on : ubuntu-latest
4642 container :
47- image : docker.io/goreleaser/goreleaser-cross:v1.18.3
43+ image : docker.io/goreleaser/goreleaser-cross:v1.22.4
4844 options : --privileged
4945 env :
5046 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5147 GORELEASER_CURRENT_TAG : " ${{ env.goreleaser_current_tag }}"
5248 steps :
5349 - name : Check out the code
54- uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
50+ uses : actions/checkout@v4
5551
5652 - name : Set up Go
57- uses : actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # tag=v3.2.1
53+ uses : actions/setup-go@v5
5854 with :
5955 go-version-file : ' go.mod'
6056 cache : true
6157
6258 - name : Run Goreleaser
63- run : goreleaser release --rm-dist --skip-validate --skip-publish -- snapshot --debug
59+ run : goreleaser release --clean --verbose --snapshot
6460
6561 - name : Archive generated artifacts
66- uses : actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # tag=v3.1.0
62+ uses : actions/upload-artifact@v4
6763 with :
6864 name : parca-debuginfo-dist-container
6965 if-no-files-found : error
@@ -94,15 +90,15 @@ jobs:
9490 run : dnf install --assumeyes --repo fedora git make jq
9591
9692 - name : Check out code into the Go module directory
97- uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
93+ uses : actions/checkout@v4
9894
9995 - name : Set up Go
100- uses : actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # tag=v3.2.1
96+ uses : actions/setup-go@v5
10197 with :
10298 go-version-file : ' go.mod'
10399 check-latest : true
104100
105- - uses : actions/download-artifact@v3
101+ - uses : actions/download-artifact@v4
106102 with :
107103 name : parca-debuginfo-dist-container
108104 path : goreleaser/dist
@@ -115,7 +111,7 @@ jobs:
115111
116112 - name : Install cosign
117113 if : ${{ github.event_name != 'pull_request' }}
118- uses : sigstore/cosign-installer@09a077b27eb1310dcfb21981bee195b30ce09de0 # tag=v2.5.0
114+ uses : sigstore/cosign-installer@v3
119115
120116 - name : Login to registry
121117 if : ${{ github.event_name != 'pull_request' }}
@@ -124,7 +120,7 @@ jobs:
124120
125121 - name : Install crane
126122 if : ${{ github.event_name != 'pull_request' }}
127- uses : imjasonh/setup-crane@e82f1b9a8007d399333baba4d75915558e9fb6a4 # tag= v0.2
123+ uses : imjasonh/setup-crane@v0.4
128124
129125 - name : Push and sign container
130126 if : ${{ github.event_name != 'pull_request' }}
0 commit comments