From ab1c33ab70af6e32e9be7878309ce62450474215 Mon Sep 17 00:00:00 2001 From: a179346 Date: Tue, 17 Sep 2024 09:26:00 +0800 Subject: [PATCH] Refactor GitHub Actions workflow for npm package publishing --- .github/workflows/npm-publish.yml | 6 ++---- package.json | 3 +-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index db48483..da0b0bc 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -2,7 +2,7 @@ name: Publish NPM Package on: release: - types: [created] + types: [published] jobs: publish-npm-packages: @@ -10,8 +10,6 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 - - name: Get tags - run: git fetch --tags origin - name: Setup Node.js uses: actions/setup-node@v2 with: @@ -20,6 +18,6 @@ jobs: - name: Install dependencies run: npm ci - name: Publish packages - run: npm run publish-packages + run: npx lerna publish ${{ github.event.release.tag_name }} --yes env: NODE_AUTH_TOKEN: ${{secrets.npm_token}} diff --git a/package.json b/package.json index 8f52ab4..a1f2bbf 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,7 @@ "lint": "lerna run lint", "build": "lerna run build", "test": "lerna run test", - "prepack": "npm test", - "publish-packages": "lerna publish from-git --yes" + "prepack": "npm test" }, "workspaces": [ "packages/*"