gitlab.com/aquachain/aquachain@v1.17.16-rc3.0.20221018032414-e3ddf1e1c055/.github/workflows/release.yml (about)

     1  
     2  name: Release
     3  on:
     4    push:
     5      tags:
     6      - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
     7    # on:
     8    #  push:
     9    #    branches:
    10    #      - master
    11    #  release:
    12    #    types: [created]
    13  jobs:
    14    generate:
    15      name: Create release-artifacts
    16      runs-on: ubuntu-latest
    17      steps:
    18        - name: Checkout the repository
    19          uses: actions/checkout@master
    20        - name: Generate
    21          uses: skx/github-action-build@master
    22          with:
    23            builder: .github/release
    24        - name: Publish release
    25          id: release
    26          uses: ncipollo/release-action@v1.11.1
    27          with:
    28            allowUpdates: true
    29            artifactErrorsFailBuild: false
    30            artifacts: |
    31              release/*.*
    32            artifactContentType: "raw"
    33            #discussionCategory: "Release"
    34            draft: false
    35            generateReleaseNotes: true
    36            prerelease: false
    37            replacesArtifacts: true
    38            omitDraftDuringUpdate: false
    39        - name: Dump Release Outputs
    40          env:
    41            RELEASE_OUTPUT: ${{ toJson(steps.release.outputs) }}
    42          run: echo "$RELEASE_OUTPUT"