Update npm-publish.yml

This commit is contained in:
2025-06-05 06:48:29 -07:00
committed by GitHub
parent 7c5c498d5c
commit 115eb71138

View File

@@ -1,28 +1,16 @@
name: Publish to NPM
on: on:
workflow_dispatch: workflow_dispatch:
jobs: jobs:
publish: publish:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - uses: actions/checkout@v4
uses: actions/checkout@v4 - uses: actions/setup-node@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with: with:
node-version: '22' node-version: '22'
registry-url: 'https://registry.npmjs.org' registry-url: 'https://registry.npmjs.org'
- run: npm ci || npm install
- name: Install dependencies - run: npm run bundle
run: npm ci || npm install - run: npm publish
- name: Run pack
run: npm run bundle
- name: Publish to NPM
run: npm publish
env: env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}