From f75fe3ce5bb8777a0cc6a9717c818266968e7479 Mon Sep 17 00:00:00 2001 From: Aaron Date: Sun, 12 Oct 2025 20:52:54 -0500 Subject: [PATCH] ci: Separate NPM upgrade from publish step --- .github/workflows/release.yml | 7 ++++--- .github/workflows/update-browser-package.yml | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c6b5ddc2..4408f8fd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -47,6 +47,9 @@ jobs: - name: Setup uses: ./.github/actions/setup + - name: Update NPM + run: sudo npm i -g npm@latest + - name: Configure Git run: | git config user.name 'github-actions[bot]' @@ -61,9 +64,7 @@ jobs: - name: Publish to NPM working-directory: packages/${{ inputs.package }} - run: | - sudo npm i -g npm@latest - npm publish + run: npm publish - name: Create GitHub release run: pnpm tsx scripts/create-github-release.ts ${{ inputs.package }} diff --git a/.github/workflows/update-browser-package.yml b/.github/workflows/update-browser-package.yml index 9adaaf1b..643735a1 100644 --- a/.github/workflows/update-browser-package.yml +++ b/.github/workflows/update-browser-package.yml @@ -23,6 +23,9 @@ jobs: with: installArgs: --ignore-scripts + - name: Update NPM + run: sudo npm i -g npm@latest + - name: Generate Latest Code working-directory: packages/browser run: pnpm gen @@ -42,6 +45,4 @@ jobs: - name: Publish Package if: steps.commit.outputs.changes_detected == 'true' working-directory: packages/browser - run: | - sudo npm i -g npm@latest - npm publish + run: npm publish