Skip to content

πŸš€ Release

πŸš€ Release #42

Workflow file for this run

name: πŸš€ Release
on:
workflow_dispatch:
inputs:
version:
description: New version semver
required: true
type: string
tag:
description: NPM tag
required: false
type: string
default: "latest"
jobs:
from-template:
uses: Unleash/.github/.github/workflows/[email protected]
with:
version: ${{ github.event.inputs.version }}
tag: ${{ github.event.inputs.tag }}
setup-command: npm i -g pnpm && pnpm install --frozen-lockfile --strict-peer-dependencies && pnpm run build
working-directory: lib
secrets:
GH_ACCESS_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
NPM_ACCESS_TOKEN: ${{ secrets.NPM_TOKEN }}