+1
-8
.github/workflows/release.yml
+1
-8
.github/workflows/release.yml
···
38
runner: ubuntu-latest
39
- goos: linux
40
goarch: arm64
41
-
runner: ubuntu-latest
42
- goos: darwin
43
goarch: amd64
44
runner: macos-15-intel
···
58
go-version-file: 'go.mod'
59
cache: true
60
61
-
- name: Install cross-compilation toolchain
62
-
if: matrix.goos == 'linux' && matrix.goarch == 'arm64'
63
-
run: |
64
-
sudo apt-get update
65
-
sudo apt-get install -y gcc-aarch64-linux-gnu
66
-
67
- name: Build
68
env:
69
CGO_ENABLED: 1
70
GOOS: ${{ matrix.goos }}
71
GOARCH: ${{ matrix.goarch }}
72
-
CC: ${{ matrix.goos == 'linux' && matrix.goarch == 'arm64' && 'aarch64-linux-gnu-gcc' || '' }}
73
run: |
74
VERSION="${{ github.ref_name }}"
75
COMMIT_HASH="$(git rev-parse HEAD)"
···
38
runner: ubuntu-latest
39
- goos: linux
40
goarch: arm64
41
+
runner: ubuntu-24.04-arm64
42
- goos: darwin
43
goarch: amd64
44
runner: macos-15-intel
···
58
go-version-file: 'go.mod'
59
cache: true
60
61
- name: Build
62
env:
63
CGO_ENABLED: 1
64
GOOS: ${{ matrix.goos }}
65
GOARCH: ${{ matrix.goarch }}
66
run: |
67
VERSION="${{ github.ref_name }}"
68
COMMIT_HASH="$(git rev-parse HEAD)"