From 40b74489756ee3c5bf5e809750596679ea143a43 Mon Sep 17 00:00:00 2001 From: Mostafa Soufi Date: Sun, 18 Sep 2022 13:33:35 +0430 Subject: [PATCH] Update npm-publish.yml --- .github/workflows/npm-publish.yml | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index a950265..9554c99 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -7,23 +7,16 @@ on: push: branches: - master - jobs: - build: - runs-on: ubuntu-latest - permissions: - contents: read - packages: write + publish: + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - # Setup .npmrc file to publish to GitHub Packages - uses: actions/setup-node@v3 with: - node-version: '16.x' - registry-url: 'https://npm.pkg.github.com' - # Defaults to the user or organization that owns the workflow file - scope: '@octocat' - - run: npm ci - - run: npm publish - env: - NODE_AUTH_TOKEN: ${{secrets.npm_token}} + node-version: 12 + - run: npm install + - run: npm test + - uses: JS-DevTools/npm-publish@v1 + with: + token: ${{ secrets.NPM_TOKEN }}