Create ppc64le release

Signed-off-by: Marvin Giessing <marvin.giessing@gmail.com>
This commit is contained in:
mgiessing 2022-04-26 18:12:00 +02:00 committed by Marvin Giessing
parent 0d696d2f4b
commit 45c0cbec57
No known key found for this signature in database
GPG Key ID: 311574AF8897FCCD
2 changed files with 8 additions and 0 deletions

View File

@ -133,6 +133,8 @@ jobs:
- goos: linux - goos: linux
goarch: arm goarch: arm
goarm: "5" goarm: "5"
- goos: linux
goarch: ppc64le
- goos: freebsd - goos: freebsd
goarch: amd64 goarch: amd64
- goos: freebsd - goos: freebsd
@ -171,6 +173,11 @@ jobs:
echo "CGO_ENABLED=1" >> $GITHUB_ENV echo "CGO_ENABLED=1" >> $GITHUB_ENV
echo "CC=aarch64-linux-gnu-gcc" >> $GITHUB_ENV echo "CC=aarch64-linux-gnu-gcc" >> $GITHUB_ENV
;; ;;
linux/ppc64le)
packages+=" crossbuild-essential-ppc64el"
echo "CGO_ENABLED=1" >> $GITHUB_ENV
echo "CC=powerpc64le-linux-gnu-gcc" >> $GITHUB_ENV
;;
windows/arm/v7) windows/arm/v7)
echo "CGO_ENABLED=0" >> $GITHUB_ENV echo "CGO_ENABLED=0" >> $GITHUB_ENV
;; ;;

View File

@ -59,6 +59,7 @@ jobs:
platform: platform:
- linux/amd64 - linux/amd64
- linux/arm64 - linux/arm64
- linux/ppc64le
- windows/amd64 - windows/amd64
steps: steps:
- name: Install Go - name: Install Go