diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4fbc6ed..439f331 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,7 +5,7 @@ jobs: runs-on: ubuntu-20.04 strategy: matrix: - target: [ linux.amd64, linux.arm64, darwin.amd64, windows.amd64 ] + target: [ linux.amd64 ] steps: - uses: actions/checkout@v2 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3fe7dd0..259ed31 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,18 +36,6 @@ jobs: mv rttys-linux-amd64 rttys-linux-amd64-$version tar zcf rttys-linux-amd64-$version.tar.gz rttys-linux-amd64-$version - ./build.sh linux arm64 - mv rttys-linux-arm64 rttys-linux-arm64-$version - tar zcf rttys-linux-arm64-$version.tar.gz rttys-linux-arm64-$version - - ./build.sh darwin amd64 - mv rttys-darwin-amd64 rttys-darwin-amd64-$version - tar zcf rttys-darwin-amd64-$version.tar.gz rttys-darwin-amd64-$version - - ./build.sh windows amd64 - mv rttys-windows-amd64 rttys-windows-amd64-$version - tar zcf rttys-windows-amd64-$version.tar.gz rttys-windows-amd64-$version - - uses: marvinpinto/action-automatic-releases@latest with: repo_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/build.sh b/build.sh index ef5258b..cd26296 100755 --- a/build.sh +++ b/build.sh @@ -15,6 +15,7 @@ generate() { local dir="rttys-$os-$arch" local bin="rttys" + rm -rf $dir mkdir $dir cp rttys.conf $dir @@ -22,7 +23,7 @@ generate() { bin="rttys.exe" } - GOOS=$os GOARCH=$arch CGO_ENABLED=0 go build -ldflags="-s -w -X $VersionPath.gitCommit=$GitCommit -X $VersionPath.buildTime=$BuildTime" -o $dir/$bin + GOOS=$os GOARCH=$arch go build -ldflags="-s -w -X $VersionPath.gitCommit=$GitCommit -X $VersionPath.buildTime=$BuildTime" -o $dir/$bin } generate $1 $2