From 35fd3a4b4097378ee5235706fb4490c8afc16dec Mon Sep 17 00:00:00 2001 From: "Colton G. Rushton" Date: Mon, 8 Feb 2021 10:30:54 -0400 Subject: [PATCH 1/2] Attempt a fix of the Go Release Binary action Builds are failing because the YML isn't set up correctly. This PR aims to fix this problem. --- .github/workflows/main.yml | 89 +++++++++++++++++++++++++++++++++++++- 1 file changed, 87 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 21eb8f7..4625f3e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,2 +1,87 @@ -- name: Go Release Binary - uses: ngs/go-release.action@v1.0.2 +on: release +name: Build Release +jobs: + release-linux-386: + name: release linux/386 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: compile and release + uses: ngs/go-release.action@v1.0.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOARCH: "386" + GOOS: linux + EXTRA_FILES: "LICENSE" + release-linux-amd64: + name: release linux/amd64 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: compile and release + uses: ngs/go-release.action@v1.0.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOARCH: amd64 + GOOS: linux + EXTRA_FILES: "LICENSE" + release-linux-arm: + name: release linux/arm + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: compile and release + uses: ngs/go-release.action@v1.0.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOARCH: "arm" + GOOS: linux + EXTRA_FILES: "LICENSE" + release-linux-arm64: + name: release linux/arm64 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: compile and release + uses: ngs/go-release.action@v1.0.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOARCH: "arm64" + GOOS: linux + EXTRA_FILES: "LICENSE" + release-darwin-amd64: + name: release darwin/amd64 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: compile and release + uses: ngs/go-release.action@v1.0.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOARCH: amd64 + GOOS: darwin + EXTRA_FILES: "LICENSE" + release-windows-386: + name: release windows/386 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: compile and release + uses: ngs/go-release.action@v1.0.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOARCH: "386" + GOOS: windows + EXTRA_FILES: "LICENSE" + release-windows-amd64: + name: release windows/amd64 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: compile and release + uses: ngs/go-release.action@v1.0.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOARCH: amd64 + GOOS: windows + EXTRA_FILES: "LICENSE" From 3d405034b4723da3fc96287b41b419808d8319b6 Mon Sep 17 00:00:00 2001 From: "Colton G. Rushton" Date: Mon, 8 Feb 2021 10:33:18 -0400 Subject: [PATCH 2/2] Fixed LICENSE EXTRA_FILES portion --- .github/workflows/main.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4625f3e..fe47dfb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GOARCH: "386" GOOS: linux - EXTRA_FILES: "LICENSE" + EXTRA_FILES: "LICENSE.txt" release-linux-amd64: name: release linux/amd64 runs-on: ubuntu-latest @@ -24,7 +24,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GOARCH: amd64 GOOS: linux - EXTRA_FILES: "LICENSE" + EXTRA_FILES: "LICENSE.txt" release-linux-arm: name: release linux/arm runs-on: ubuntu-latest @@ -36,7 +36,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GOARCH: "arm" GOOS: linux - EXTRA_FILES: "LICENSE" + EXTRA_FILES: "LICENSE.txt" release-linux-arm64: name: release linux/arm64 runs-on: ubuntu-latest @@ -48,7 +48,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GOARCH: "arm64" GOOS: linux - EXTRA_FILES: "LICENSE" + EXTRA_FILES: "LICENSE.txt" release-darwin-amd64: name: release darwin/amd64 runs-on: ubuntu-latest @@ -60,7 +60,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GOARCH: amd64 GOOS: darwin - EXTRA_FILES: "LICENSE" + EXTRA_FILES: "LICENSE.txt" release-windows-386: name: release windows/386 runs-on: ubuntu-latest @@ -72,7 +72,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GOARCH: "386" GOOS: windows - EXTRA_FILES: "LICENSE" + EXTRA_FILES: "LICENSE.txt" release-windows-amd64: name: release windows/amd64 runs-on: ubuntu-latest @@ -84,4 +84,4 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GOARCH: amd64 GOOS: windows - EXTRA_FILES: "LICENSE" + EXTRA_FILES: "LICENSE.txt"