Skip to content

Create new git tag, create new GitHub release and publish to NPM #143

Create new git tag, create new GitHub release and publish to NPM

Create new git tag, create new GitHub release and publish to NPM #143

# GitHub Actions documentation:
# https://docs.github.com/en/actions
name: Create new `git tag`, create new GitHub release and publish to NPM
on:
workflow_run:
workflows:
- CI
branches:
- master
types:
- completed
concurrency:
group: tag-release-publish-${{ github.ref }}
cancel-in-progress: true
jobs:
org:
if: ${{ github.event.workflow_run.conclusion == 'success' }}
uses: DazzlingFugu/.github/.github/workflows/js--tag-release-publish.yml@master
with:
node-version: 18
package-manager: yarn
secrets:
npm-automation-token: ${{ secrets.NPM_AUTOMATION_TOKEN }}