rss email digests over ssh because you're a cool kid herald.dunkirk.sh
go rss rss-reader ssh charm

feat: use native ARM64 runner for linux arm64 builds

dunkirk.sh af08d268 872d1b98

verified
Changed files
+1 -8
.github
workflows
+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)"