Skip to content

Publish Package

Publish Package #34

Workflow file for this run

name: Publish Package
on:
workflow_dispatch:
jobs:
ci:
uses: ./.github/workflows/ci.yml
permissions:
contents: read
publish:
needs: ci
uses: askrjs/actions/.github/workflows/publish-package.yml@main
permissions:
contents: write
id-token: write
packages: read
registry-database:
name: Public database command smoke test
needs: publish
runs-on: ubuntu-latest
timeout-minutes: 10
permissions:
contents: read
steps:
- name: Checkout repository
uses: actions/checkout@v7
- name: Setup Node
uses: actions/setup-node@v7
with:
node-version: "lts/*"
cache: npm
- name: Install dependencies
run: npm ci
- name: Run registry database smoke test
run: npm run test:registry-database