new: [workflow] generate go release

This commit is contained in:
Alexandre Dulaunoy 2024-09-01 17:42:55 +02:00
parent cd7fdd146d
commit 5e4d5ef6d8
Signed by: adulau
GPG key ID: 09E2CD4944E6CBCD

20
.github/workflows/release.yaml vendored Normal file
View file

@ -0,0 +1,20 @@
on:
push:
types: [created]
permissions:
contents: write
packages: write
jobs:
release-linux-amd64:
name: release linux/amd64
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: wangyoucao577/go-release-action@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
goos: linux
goarch: amd64