fix: add armv7 (raspberrypi), GOARCH to buildsteps
R
Rüdiger Küpper
<rpr@9it.de>
committete am 19.02.2026 09:09
bb015662a4847b639e177b5cebba7e0b16dec46f
| @@ -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) || '' }} |