From af08d2685137e89dfda655d0ff9f3e339e3eedd6 Mon Sep 17 00:00:00 2001 From: Kieran Klukas Date: Fri, 9 Jan 2026 22:09:29 -1000 Subject: [PATCH] feat: use native ARM64 runner for linux arm64 builds --- .github/workflows/release.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d6912c6..311c6bc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,7 +38,7 @@ jobs: runner: ubuntu-latest - goos: linux goarch: arm64 - runner: ubuntu-latest + runner: ubuntu-24.04-arm64 - goos: darwin goarch: amd64 runner: macos-15-intel @@ -58,18 +58,11 @@ jobs: go-version-file: 'go.mod' cache: true - - name: Install cross-compilation toolchain - if: matrix.goos == 'linux' && matrix.goarch == 'arm64' - run: | - sudo apt-get update - sudo apt-get install -y gcc-aarch64-linux-gnu - - name: Build env: CGO_ENABLED: 1 GOOS: ${{ matrix.goos }} GOARCH: ${{ matrix.goarch }} - CC: ${{ matrix.goos == 'linux' && matrix.goarch == 'arm64' && 'aarch64-linux-gnu-gcc' || '' }} run: | VERSION="${{ github.ref_name }}" COMMIT_HASH="$(git rev-parse HEAD)" -- 2.51.2