github.com/evdatsion/aphelion-dpos-bft@v0.32.1/.github/workflows/release.yml (about)

     1  name: "Release"
     2  
     3  on:
     4    push:
     5      tags:
     6        - "v[0-9]+.[0-9]+.[0-9]+" # Push events to matching v*, i.e. v1.0, v20.15.10
     7  
     8  jobs:
     9    goreleaser:
    10      runs-on: ubuntu-latest
    11      steps:
    12        - name: Checkout
    13          uses: actions/checkout@v2
    14          with:
    15            fetch-depth: 0
    16  
    17        - uses: actions/setup-go@v2
    18          with:
    19            go-version: '^1.15.4'
    20  
    21        - run: echo https://github.com/evdatsion/aphelion-dpos-bft/blob/${GITHUB_REF#refs/tags/}/CHANGELOG.md#${GITHUB_REF#refs/tags/} > ../release_notes.md 
    22  
    23        - name: Run GoReleaser
    24          uses: goreleaser/goreleaser-action@v2
    25          with:
    26            version: latest
    27            args: release --rm-dist --release-notes=../release_notes.md
    28          env:
    29            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}