From 4914f8923d0d64dd2772d51a887eae21cc29e2b3 Mon Sep 17 00:00:00 2001 From: Jordan Ribbink Date: Tue, 20 Feb 2024 21:52:59 -0800 Subject: [PATCH] test --- .github/workflows/build-release.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-release.yaml b/.github/workflows/build-release.yaml index 85d66efc2..1ad049308 100644 --- a/.github/workflows/build-release.yaml +++ b/.github/workflows/build-release.yaml @@ -25,13 +25,14 @@ jobs: go-version: '1.20' env: SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} - - name: Set CC environment variable for cross-compilation + - name: Set go compiler based on target architecture run: | if [ "${{ matrix.goarch }}" = "arm64" ]; then echo "CC=aarch64-linux-gnu-gcc" >> $GITHUB_ENV elif [ "${{ matrix.goarch }}" = "amd64" ]; then echo "CC=x86_64-linux-gnu-gcc" >> $GITHUB_ENV fi + echo $GOGCCFLAGS - uses: wangyoucao577/go-release-action@v1.40 env: MIXPANEL_PROJECT_TOKEN: ${{ secrets.MIXPANEL_PROJECT_TOKEN }} @@ -42,9 +43,13 @@ jobs: COMMIT: ${{ github.sha }} CGO_ENABLED: 1 CGO_FLAGS: "-O2 -D__BLST_PORTABLE__" - GOGCCFLAGS: ${{ env.GOGCCFLAGS }} with: - pre_command: apt-get update && apt-get -y install gcc-aarch64-linux-gnu && make generate && unset GOGCCFLAGS + pre_command: | + apt-get update && + apt-get -y install gcc-aarch64-linux-gnu && + make generate && + echo $GOGCCFLAGS && + unset GOGCCFLAGS github_token: ${{ secrets.GITHUB_TOKEN }} goos: ${{ matrix.goos }} goarch: ${{ matrix.goarch }}