From 95491c3bc8e691c2f8efdf5529eac97d05686a3f Mon Sep 17 00:00:00 2001 From: Bryan Jonker <65776851+bryanjonker-illinois@users.noreply.github.com> Date: Wed, 21 Aug 2024 09:02:11 -0500 Subject: [PATCH] Create publish_npm.yml --- .github/workflows/publish_npm.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/publish_npm.yml diff --git a/.github/workflows/publish_npm.yml b/.github/workflows/publish_npm.yml new file mode 100644 index 0000000..2c4707e --- /dev/null +++ b/.github/workflows/publish_npm.yml @@ -0,0 +1,21 @@ +name: publish_npm +on: + workflow_dispatch: + push: + tags: [ '**' ] + pull_request: + tags: [ '**' ] +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: 'Checkout GitHub Action' + uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: '22.x' + registry-url: 'https://registry.npmjs.org' + - name: Install to npm + run: npm publish --access public + env: + NODE_AUTH_TOKEN: ${{secrets.TOOLKIT_NPM_SECRET}}