From c54c588b1730251f0b9539fa9c59149ba96497cc Mon Sep 17 00:00:00 2001 From: Vladislav Yarmak Date: Sun, 12 Nov 2023 15:02:06 +0200 Subject: [PATCH] ci: compat with old windows --- .github/workflows/build.yml | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6fc056b..2970310 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,22 +17,41 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 + - + name: Read tag + id: tag + run: echo "tag=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT - name: Setup Go uses: actions/setup-go@v4 with: go-version: 'stable' - - - name: Read tag - id: tag - run: echo "tag=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT - name: Build run: >- - make -j $(nproc) allplus + make -j $(nproc) + bin-linux-amd64 bin-linux-386 bin-linux-arm bin-linux-arm64 + bin-linux-mips bin-linux-mipsle bin-linux-mips64 bin-linux-mips64le + bin-freebsd-amd64 bin-freebsd-386 bin-freebsd-arm + bin-netbsd-amd64 bin-netbsd-386 + bin-openbsd-amd64 bin-openbsd-386 + bin-darwin-amd64 bin-darwin-arm64 + bin-android-arm bin-android-arm64 NDK_CC_ARM64="$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang" NDK_CC_ARM="$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang" VERSION=${{steps.tag.outputs.tag}} + - + name: Setup Go + uses: actions/setup-go@v4 + with: + go-version: '^1.20' + - + name: Build + run: >- + make -j $(nproc) + bin-windows-amd64 bin-windows-386 bin-windows-arm + VERSION=${{steps.tag.outputs.tag}} + GO120=go - name: Release uses: softprops/action-gh-release@v1