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"