|
|
|
|
@ -30,16 +30,16 @@ jobs: |
|
|
|
|
|
|
|
|
|
if [ "$LATEST" != "$NOW" ]; then |
|
|
|
|
git clone https://git.zx2c4.com/wireguard-go ${{ env.WORKDIR }} |
|
|
|
|
cp ${GITHUB_WORKSPACE}/.github/wireguard-go-releaser.yml ${{ env.WORKDIR }}/.goreleaser.yml |
|
|
|
|
cp ./.github/wireguard-go-releaser.yml ${{ env.WORKDIR }}/.goreleaser.yml |
|
|
|
|
echo "VERSION=$LATEST" >> $GITHUB_ENV |
|
|
|
|
echo "flags=--snapshot" >> $GITHUB_ENV |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Set up GoReleaser |
|
|
|
|
uses: actions/setup-go@v3 |
|
|
|
|
if: ${{ env.VERSION != '' }} |
|
|
|
|
with: |
|
|
|
|
go-version: "1.20" |
|
|
|
|
go-version: "1.18" |
|
|
|
|
|
|
|
|
|
- name: Cross compile WireGuard-go |
|
|
|
|
uses: goreleaser/goreleaser-action@v4 |
|
|
|
|
@ -48,7 +48,7 @@ jobs: |
|
|
|
|
distribution: goreleaser |
|
|
|
|
workdir: ${{ env.WORKDIR }} |
|
|
|
|
version: latest |
|
|
|
|
args: release --clean ${{ env.flags }} --version ${{ env.VERSION }} |
|
|
|
|
args: release --clean ${{ env.flags }} |
|
|
|
|
env: |
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} |
|
|
|
|
|
|
|
|
|
|