Skip to content

Commit 4e98459

Browse files
committed
if this doesn't work i quit
1 parent cadf836 commit 4e98459

2 files changed

Lines changed: 20 additions & 13 deletions

File tree

.github/workflows/release.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,20 @@ jobs:
8282
uses: actions/setup-go@v5
8383
with:
8484
go-version: stable
85-
86-
- name: Install native dependencies (GTK + GCC)
85+
86+
- name: Install native dependencies (GTK + GCC + libc)
8787
run: |
8888
sudo apt-get update
89-
sudo apt-get install -y libgtk-3-dev libglib2.0-dev libgtk-layer-shell-dev gcc build-essential libc6-dev
89+
sudo apt-get install -y \
90+
build-essential \
91+
libc6-dev \
92+
libgtk-3-dev \
93+
libglib2.0-dev \
94+
libgtk-layer-shell-dev \
95+
gcc \
96+
g++ \
97+
gcc-multilib \
98+
pkg-config
9099
91100
- name: Run GoReleaser
92101
uses: goreleaser/goreleaser-action@v6
@@ -95,11 +104,6 @@ jobs:
95104
args: release --clean
96105
env:
97106
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
98-
99-
- name: Install GoReleaser
100-
uses: goreleaser/goreleaser-action@v6
101-
with:
102-
version: latest
103-
args: release --clean
104-
env:
105-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
107+
CGO_ENABLED: 1
108+
CC: gcc
109+
CXX: g++

.goreleaser.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,13 @@ before:
1212
builds:
1313
- main: ./
1414
env:
15-
- CGO_ENABLED=1
15+
- CGO_ENABLED=1
16+
- CC=gcc
17+
- CXX=g++
1618
goos:
1719
- linux
20+
goarch:
21+
- amd64
1822
ldflags:
1923
- -s -w
2024
- -X main/app.version={{.Version}}
@@ -28,7 +32,6 @@ archives:
2832
{{- if eq .Arch "amd64" }}x86_64
2933
{{- else if eq .Arch "386" }}i386
3034
{{- else }}{{ .Arch }}{{ end }}
31-
{{- if .Arm }}v{{ .Arm }}{{ end }}
3235
format_overrides:
3336
- goos: windows
3437
formats: [zip]

0 commit comments

Comments
 (0)