Skip to content

Commit 158118f

Browse files
authored
.gitea: switch release builds to static linking (#32118)
This is to avoid compatibility issues with mismatched glibc versions between the builder and deployment target. Fixes #32102
1 parent 663fa7b commit 158118f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.gitea/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
2626
- name: Build (amd64)
2727
run: |
28-
go run build/ci.go install -arch amd64 -dlgo
28+
go run build/ci.go install -static -arch amd64 -dlgo
2929
3030
- name: Create/upload archive (amd64)
3131
run: |
@@ -37,11 +37,11 @@ jobs:
3737

3838
- name: Build (386)
3939
run: |
40-
go run build/ci.go install -arch 386 -dlgo
40+
go run build/ci.go install -static -arch 386 -dlgo
4141
4242
- name: Create/upload archive (386)
4343
run: |
44-
go run build/ci.go archive -arch 386 -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds
44+
go run build/ci.go archive -static -arch 386 -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds
4545
rm -f build/bin/*
4646
env:
4747
LINUX_SIGNING_KEY: ${{ secrets.LINUX_SIGNING_KEY }}
@@ -67,7 +67,7 @@ jobs:
6767
6868
- name: Build (arm64)
6969
run: |
70-
go run build/ci.go install -dlgo -arch arm64 -cc aarch64-linux-gnu-gcc
70+
go run build/ci.go install -static -dlgo -arch arm64 -cc aarch64-linux-gnu-gcc
7171
7272
- name: Create/upload archive (arm64)
7373
run: |
@@ -79,7 +79,7 @@ jobs:
7979

8080
- name: Run build (arm5)
8181
run: |
82-
go run build/ci.go install -dlgo -arch arm -cc arm-linux-gnueabi-gcc
82+
go run build/ci.go install -static -dlgo -arch arm -cc arm-linux-gnueabi-gcc
8383
env:
8484
GOARM: "5"
8585

@@ -93,7 +93,7 @@ jobs:
9393

9494
- name: Run build (arm6)
9595
run: |
96-
go run build/ci.go install -dlgo -arch arm -cc arm-linux-gnueabi-gcc
96+
go run build/ci.go install -static -dlgo -arch arm -cc arm-linux-gnueabi-gcc
9797
env:
9898
GOARM: "6"
9999

@@ -108,7 +108,7 @@ jobs:
108108

109109
- name: Run build (arm7)
110110
run: |
111-
go run build/ci.go install -dlgo -arch arm -cc arm-linux-gnueabi-gcc
111+
go run build/ci.go install -static -dlgo -arch arm -cc arm-linux-gnueabi-gcc
112112
env:
113113
GOARM: "7"
114114

0 commit comments

Comments
 (0)