From 8575c0ecfc561baa7368cad6d369e7147c9061b9 Mon Sep 17 00:00:00 2001 From: a179346 Date: Tue, 17 Sep 2024 09:21:54 +0800 Subject: [PATCH] Refactor GitHub Actions workflow for npm package publishing --- .github/workflows/npm-publish.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 3e6a3bc..db48483 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -8,12 +8,18 @@ jobs: publish-npm-packages: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - name: Checkout + uses: actions/checkout@v3 + - name: Get tags + run: git fetch --tags origin + - name: Setup Node.js + uses: actions/setup-node@v2 with: node-version: 20 registry-url: https://registry.npmjs.org/ - - run: npm ci - - run: npm run publish-packages + - name: Install dependencies + run: npm ci + - name: Publish packages + run: npm run publish-packages env: NODE_AUTH_TOKEN: ${{secrets.npm_token}}