fix rowboatx publish action

This commit is contained in:
Ramnique Singh 2025-11-25 20:51:35 +05:30
parent 5c4ec8eafb
commit 720deca78d

View file

@ -5,6 +5,10 @@ on:
branches: branches:
- main - main
permissions:
id-token: write # Required for OIDC
contents: read
jobs: jobs:
publish: publish:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -21,21 +25,19 @@ jobs:
- name: Install deps - name: Install deps
run: npm ci run: npm ci
working-directory: apps/rowboat working-directory: apps/cli
# optional: run tests # optional: run tests
# - run: npm test # - run: npm test
- name: Build - name: Build
run: npm run build run: npm run build
working-directory: apps/rowboat working-directory: apps/cli
- name: Pack - name: Pack
run: npm pack run: npm pack
working-directory: apps/rowboat working-directory: apps/cli
- name: Publish to npm - name: Publish to npm
run: npm publish --access public run: npm publish --access public
working-directory: apps/rowboat working-directory: apps/cli
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}