Skip to content

Commit c3e4613

Browse files
committed
fix: Use compress in github actions
1 parent 5c070d5 commit c3e4613

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

.github/workflows/coder.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,9 @@ jobs:
370370
- name: Install nfpm
371371
run: go install github.com/goreleaser/nfpm/v2/cmd/nfpm@v2.16.0
372372

373+
- name: Install zstd
374+
run: sudo apt-get install -y zstd
375+
373376
- name: Build site
374377
run: make -B site/out/index.html
375378

@@ -382,6 +385,7 @@ jobs:
382385
# build slim binaries
383386
./scripts/build_go_slim.sh \
384387
--output ./dist/ \
388+
--compress 22 \
385389
linux:amd64,armv7,arm64 \
386390
windows:amd64,arm64 \
387391
darwin:amd64,arm64

.github/workflows/release.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ jobs:
6868
- name: Install nfpm
6969
run: go install github.com/goreleaser/nfpm/v2/cmd/nfpm@v2.16.0
7070

71+
- name: Install zstd
72+
run: sudo apt-get install -y zstd
73+
7174
- name: Build Site
7275
run: make site/out/index.html
7376

@@ -80,6 +83,7 @@ jobs:
8083
# build slim binaries
8184
./scripts/build_go_slim.sh \
8285
--output ./dist/ \
86+
--compress 22 \
8387
linux:amd64,armv7,arm64 \
8488
windows:amd64,arm64 \
8589
darwin:amd64,arm64
@@ -198,6 +202,9 @@ jobs:
198202
brew tap mitchellh/gon
199203
brew install mitchellh/gon/gon
200204
205+
# Used for compressing embedded slim binaries
206+
brew install zstd
207+
201208
- name: Build Site
202209
run: make site/out/index.html
203210

@@ -210,6 +217,7 @@ jobs:
210217
# build slim binaries
211218
./scripts/build_go_slim.sh \
212219
--output ./dist/ \
220+
--compress 22 \
213221
linux:amd64,armv7,arm64 \
214222
windows:amd64,arm64 \
215223
darwin:amd64,arm64

0 commit comments

Comments
 (0)