LabCodeHub öffentliche Ansicht
Anmelden
Küpper / Quildrop öffentlich

fix: add armv7 (raspberrypi), GOARCH to buildsteps

R Rüdiger Küpper <rpr@9it.de> committete am 19.02.2026 09:09
bb015662a4847b639e177b5cebba7e0b16dec46f
1 geänderte Datei(en) +17 −6
Kontextzeilen: 0 1 2 3 10
geändert .github/workflows/build-and-release.yml
+17 −6 Datei ansehen
@@ -29,0 +30,3 @@ jobs:
30 +
          - goos: linux
31 +
            goarch: arm
32 +
            goarm: '7'
@@ -50,0 +54 @@ jobs:
54 +
          GOARM: ${{ matrix.goarm }}
@@ -55 +59,6 @@ jobs:
55 -
          BIN="${BINARY_NAME}-${GOOS}-${GOARCH}"
59 +
          SUFFIX="${GOOS}-${GOARCH}"
60 +
          if [ -n "${GOARM}" ]; then
61 +
            SUFFIX="${SUFFIX}v${GOARM}"
62 +
          fi
63 +
64 +
          BIN="${BINARY_NAME}-${SUFFIX}"
@@ -64 +73 @@ jobs:
64 -
            zip "dist/${BINARY_NAME}-${GOOS}-${GOARCH}.zip" "${BIN}"
73 +
            zip "dist/${BINARY_NAME}-${SUFFIX}.zip" "${BIN}"
@@ -66 +75 @@ jobs:
66 -
            tar -czf "dist/${BINARY_NAME}-${GOOS}-${GOARCH}.tar.gz" "${BIN}"
75 +
            tar -czf "dist/${BINARY_NAME}-${SUFFIX}.tar.gz" "${BIN}"
@@ -69,0 +79,2 @@ jobs:
79 +
        env:
80 +
          SUFFIX: ${{ matrix.goos }}-${{ matrix.goarch }}${{ matrix.goarm && format('v{0}', matrix.goarm) || '' }}
@@ -72,2 +83,2 @@ jobs:
72 -
          sha256sum * > checksums-${{ matrix.goos }}-${{ matrix.goarch }}.txt
73 -
          cat checksums-${{ matrix.goos }}-${{ matrix.goarch }}.txt
83 +
          sha256sum * > checksums-${SUFFIX}.txt
84 +
          cat checksums-${SUFFIX}.txt
@@ -78 +89 @@ jobs:
78 -
          name: ${{ env.BINARY_NAME }}-${{ matrix.goos }}-${{ matrix.goarch }}
89 +
          name: ${{ env.BINARY_NAME }}-${{ matrix.goos }}-${{ matrix.goarch }}${{ matrix.goarm && format('v{0}', matrix.goarm) || '' }}