github.com/julianthome/gore@v0.0.0-20231109011145-b3a6bbe6fe55/.github/workflows/release.yaml (about)

     1  name: Release
     2  
     3  on:
     4    push:
     5      tags:
     6      - 'v*'
     7  
     8  permissions:
     9    contents: write
    10  
    11  jobs:
    12    release:
    13      name: Release
    14      runs-on: ubuntu-latest
    15      steps:
    16      - name: Checkout code
    17        uses: actions/checkout@v4
    18      - name: Setup Go
    19        uses: actions/setup-go@v4
    20        with:
    21          go-version: 1.x
    22      - name: Cross build
    23        run: make cross
    24      - name: Create Release
    25        uses: ncipollo/release-action@v1
    26        with:
    27          name: Release ${{ github.ref_name }}
    28          artifacts: 'goxz/*'