From 141ba478d730ed372009b7ca1279f96660e5e0f0 Mon Sep 17 00:00:00 2001 From: Toks Fawibe Date: Fri, 23 Jan 2026 15:04:06 -0600 Subject: [PATCH] fix: Remove redundant npm configuration from canary workflow - Remove GitHub packages registry override (all @jupiterone/* packages are on npmjs.org) - Remove redundant "Configure npm authentication" step (actions/setup-node handles this) - The setup-node action with registry-url + NODE_AUTH_TOKEN is sufficient --- .github/workflows/canary.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/canary.yaml b/.github/workflows/canary.yaml index f371fe4f..7e05c6c8 100644 --- a/.github/workflows/canary.yaml +++ b/.github/workflows/canary.yaml @@ -96,12 +96,6 @@ jobs: node-version: '20' registry-url: 'https://registry.npmjs.org' - - name: Configure npm for JupiterOne packages - run: | - echo "@jupiterone:registry=https://npm.pkg.github.com" >> .npmrc - echo "//npm.pkg.github.com/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}" >> .npmrc - echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}" >> .npmrc - - name: Install dependencies run: npm ci --include=optional env: