Skip to content

Publish to NPM

Publish to NPM #39

Workflow file for this run

name: Publish to NPM
on:
workflow_dispatch:
jobs:
publish-npm:
environment: prod
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./sdk/javascript/packages/core
steps:
- name: Get the source code
uses: actions/checkout@v3
- name: Retrieve secrets from KSM
id: ksmsecrets
uses: Keeper-Security/ksm-action@master
with:
keeper-secret-config: ${{ secrets.KSM_KSM_CONFIG }}
secrets: |
NScQiZwrHJFCPv1gL8TX6Q/field/password > env:NPM_TOKEN
- name: Install dependencies
run: npm install
- name: Publish package
run: npm publish