Merge pull request #1890 from lorenrh/il-222-release

Add dry run workflow to test release
This commit is contained in:
Nicolas De loof 2021-07-19 15:56:17 +02:00 committed by GitHub
commit 66fa1657f5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 4 deletions

View File

@ -1,11 +1,17 @@
name: Releaser
on:
push:
tags:
- "v1*"
workflow_dispatch:
inputs:
tag:
description: 'Release Tag'
required: true
dry-run:
description: 'Dry run'
required: false
default: 'true'
jobs:
upload-release:
release:
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.16
@ -36,7 +42,9 @@ jobs:
run: cp packaging/* bin/
- uses: ncipollo/release-action@v1
if: ${{ github.event.inputs.dry-run != 'true' }}
with:
artifacts: "bin/*"
prerelease: true
token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ github.event.inputs.tag }}