From e85b7c0eb8c2bf2e134c0f564c9aa28902039773 Mon Sep 17 00:00:00 2001 From: Elli610 Date: Thu, 28 Mar 2024 12:14:19 +0100 Subject: [PATCH] update ci --- .github/workflows/publish-npmjs.yml | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/.github/workflows/publish-npmjs.yml b/.github/workflows/publish-npmjs.yml index 2d68047..5e73cbc 100644 --- a/.github/workflows/publish-npmjs.yml +++ b/.github/workflows/publish-npmjs.yml @@ -2,10 +2,7 @@ name: Publish Package to npmjs on: release: types: [published] - push: - branches: - - main - + jobs: test: uses: ./.github/workflows/linter&test.yml @@ -15,16 +12,13 @@ jobs: - test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - # Setup .npmrc file to publish to npm - - uses: actions/setup-node@v4 - with: - node-version: "20.x" - registry-url: "https://registry.npmjs.org" - - run: npm ci - # Ensure the publish script is executable - - run: chmod +x ./scripts/publish.sh - # Execute the publish script - - run: ./scripts/publish.sh stable - env: - NODE_AUTH_TOKEN: ${{ secrets.npm_token }} + - uses: actions/checkout@v4 + # Setup .npmrc file to publish to npm + - uses: actions/setup-node@v4 + with: + node-version: '20.x' + registry-url: 'https://registry.npmjs.org' + - run: npm ci + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{ secrets.npm_token }} \ No newline at end of file