From f5f45dd7b7eef1f260a1377b75b50ded6ace364b Mon Sep 17 00:00:00 2001 From: millerm30 Date: Mon, 15 Dec 2025 14:28:06 -0330 Subject: [PATCH 1/2] Enhance CI workflow by enabling provenance for npm publish step --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3fabd05..f878c24 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,6 +46,8 @@ jobs: - name: Publish id: publish uses: JS-DevTools/npm-publish@v4 + with: + provenance: true - name: Send Slack notification for Success if: success() From c2c89baa756cb1dd5fd18e0f920c83ef6785fdb9 Mon Sep 17 00:00:00 2001 From: millerm30 Date: Mon, 15 Dec 2025 15:07:22 -0330 Subject: [PATCH 2/2] Update CI workflow to install the latest version of npm --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f878c24..1706b34 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,6 +43,9 @@ jobs: - name: Type Check run: npm run type-check + - name: Update npm + run: npm install -g npm@latest + - name: Publish id: publish uses: JS-DevTools/npm-publish@v4