releaser: add option 'use-gh-cli'

This commit is contained in:
umarcor
2021-12-19 06:33:31 +01:00
parent 4177a535f1
commit 52491e6bcc
5 changed files with 44 additions and 12 deletions

View File

@@ -40,6 +40,10 @@ inputs:
description: 'Whether to create releases from any tag or to treat some as snapshots'
required: false
default: true
use-gh-cli:
description: 'Whether to use the GitHub CLI for uploading artifacts (requires actions/checkout)'
required: false
default: false
runs:
using: 'composite'
steps:
@@ -55,3 +59,4 @@ runs:
INPUT_TAG: ${{ inputs.tag }}
INPUT_RM: ${{ inputs.rm }}
INPUT_SNAPSHOTS: ${{ inputs.snapshots }}
INPUT_USE-GH-CLI: ${{ inputs.use-gh-cli }}