Skip to content

Publish

Publish #3

Workflow file for this run

name: Publish
on:
workflow_dispatch:
inputs:
npm-tag:
description: 'NPM tag to publish the package (e.g., latest, beta, etc.)'
required: false
default: 'latest'
type: string
dry-run:
description: 'Perform a dry run (true/false)'
required: false
default: false
type: boolean
jobs:
publish:
uses: WJSoftware/cicd/.github/workflows/npm-publish.yml@v0.4
with:
node-version: 24
build-script: build
test-script: test
npm-tag: ${{ inputs.npm-tag || 'latest' }}
dry-run: ${{ inputs.dry-run || false }}
secrets: inherit