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