name: GitHub Release
on: push
jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
with:
fetch-depth: 1
- name: Release to GitHub
uses: opspresso/action-release@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TAG_NAME: "v0.0.1"
Name |
Description |
Default |
Required |
GITHUB_TOKEN |
Your GitHub Token. |
|
Yes |
TAG_NAME |
The name of the tag. |
$(cat ./target/TAG_NAME) |
No |
TARGET_COMMITISH |
Specifies the commitish value that determines where the Git tag is created from. |
master |
No |
NAME |
The name of the release. |
|
No |
BODY |
Text describing the contents of the tag. |
|
No |
DRAFT |
true to create a draft (unpublished) release, false to create a published one. |
false |
No |
PRERELEASE |
true to identify the release as a prerelease. false to identify the release as a full release. |
false |
No |
ASSET_PATH |
The path where the release asset files. |
|
No |