Skip to content

Commit b4fde00

Browse files
authored
Merge pull request #3600 from embik/gorelease-parallelism
[release-0.28] Address GitHub runner reduced disk space in goreleaser action
2 parents 02134a2 + 50143d4 commit b4fde00

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

.github/workflows/goreleaser.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,17 @@ jobs:
2525
with:
2626
go-version: v1.23.10
2727

28+
- name: Download go modules
29+
run: |
30+
echo "Downloading modules for go.mod"
31+
go mod download
32+
for gomod in **/go.mod; do
33+
echo "Downloading modules for $gomod"
34+
cd $(dirname $gomod)
35+
go mod download
36+
cd -
37+
done
38+
2839
- name: Delete non-semver tags
2940
run: 'git tag -d $(git tag -l | grep -v "^v")'
3041

@@ -37,7 +48,7 @@ jobs:
3748
with:
3849
distribution: goreleaser
3950
version: latest
40-
args: release --timeout 60m
51+
args: release --timeout 60m --parallelism 1 --fail-fast
4152
env:
4253
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4354
KREW_GITHUB_TOKEN: ${{ secrets.KREW_GITHUB_TOKEN }}
@@ -48,7 +59,7 @@ jobs:
4859
with:
4960
distribution: goreleaser
5061
version: latest
51-
args: release --timeout 60m --snapshot
62+
args: release --timeout 60m --snapshot --parallelism 1 --fail-fast
5263
env:
5364
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5465
KREW_GITHUB_TOKEN: ${{ secrets.KREW_GITHUB_TOKEN }}

0 commit comments

Comments
 (0)