From 5e0eff208b19d8c293cdb5e1b7739f2ceefd6e3a Mon Sep 17 00:00:00 2001 From: filipecosta90 Date: Sun, 15 Jan 2023 20:37:10 +0000 Subject: [PATCH] build and publish in parallel binaries for: linux/386, linux/amd64, linux/arm64, windows/386, windows/amd64, darwin/amd64, darwin/arm64 --- .github/workflows/publish.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3812892..6822786 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,11 +11,17 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - goos: [linux, darwin] - goarch: [amd64, arm64] + # build and publish in parallel: linux/386, linux/amd64, linux/arm64, windows/386, windows/amd64, darwin/amd64, darwin/arm64 + goos: [linux, windows, darwin] + goarch: ["386", amd64, arm64] + exclude: + - goarch: "386" + goos: darwin + - goarch: arm64 + goos: windows steps: - uses: actions/checkout@v3 - - uses: wangyoucao577/go-release-action@v1.28 + - uses: wangyoucao577/go-release-action@v1.35 with: github_token: ${{ secrets.GITHUB_TOKEN }} goos: ${{ matrix.goos }}