From f40c54ebc198981cf317724e520a0568965295a3 Mon Sep 17 00:00:00 2001 From: paadi Date: Tue, 5 Aug 2025 13:53:47 +0200 Subject: [PATCH] set go version and fix goarm --- .gitea/workflows/build.yaml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 66489d0..6084c1a 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -36,20 +36,19 @@ jobs: - name: Set up Go uses: actions/setup-go@v4 with: - go-version: 'stable' + go-version: '1.24.5' - name: Build binaries - run: | - OUTPUT="bin/${{ env.APP_NAME }}-${{ matrix.os }}-${{ matrix.arch }}" - if [ "${{ matrix.arm_version }}" != "" ]; then - OUTPUT="${OUTPUT}v${{ matrix.arm_version }}" - fi - OUTPUT="${OUTPUT}${{ matrix.ext }}" - echo "Building $OUTPUT" - GOOS=${{ matrix.os }} GOARCH=${{ matrix.arch }} \ - {{ matrix.arm_version && format('GOARM={0}', matrix.arm_version) || '' }} \ - go build -ldflags="-s -w" -trimpath -o "$OUTPUT" - shell: bash + run: | + OUTPUT="bin/${APP_NAME}-${{ matrix.os }}-${{ matrix.arch }}" + if [ -n "${{ matrix.arm_version }}" ]; then + OUTPUT="${OUTPUT}v${{ matrix.arm_version }}" + export GOARM=${{ matrix.arm_version }} + fi + OUTPUT="${OUTPUT}${{ matrix.ext }}" + echo "Building $OUTPUT" + GOOS=${{ matrix.os }} GOARCH=${{ matrix.arch }} go build -ldflags="-s -w" -trimpath -o "$OUTPUT" + shell: bash - name: Upload artifacts uses: actions/upload-artifact@v3