Skip to content

onPluginReleaseCreateTag #41

onPluginReleaseCreateTag

onPluginReleaseCreateTag #41

name: On Plugin Release Create Tag
on:
repository_dispatch:
types: onPluginReleaseCreateTag
jobs:
build:
name: Create tag for private plugin release
runs-on: ubuntu-latest
steps:
- name: checkout code
uses: actions/checkout@v2
- uses: rickstaa/action-create-tag@v1
id: "tag_create"
with:
tag: ${{github.event.client_payload.tag}}
tag_exists_error: false
message: "Latest release"
- name: create release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{github.event.client_payload.tag}}
release_name: Release ${{github.event.client_payload.tag}}
draft: false
prerelease: false