From d440cb9d449a4e6bfc55716428828d707196819f Mon Sep 17 00:00:00 2001 From: ravpatel Date: Fri, 1 May 2026 11:24:35 -0400 Subject: [PATCH 1/3] Add Auth variable in npmrc for publishing --- .npmrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.npmrc b/.npmrc index 8e08e3d..4602fc9 100644 --- a/.npmrc +++ b/.npmrc @@ -2,4 +2,5 @@ legacy-peer-deps=true # npm-adobe-release registry=https://registry.npmjs.org -@adobe:registry=https://registry.npmjs.org \ No newline at end of file +@adobe:registry=https://registry.npmjs.org +//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN} From 3650a075b3b3302e5c95446380920daace616866 Mon Sep 17 00:00:00 2001 From: ravpatel Date: Fri, 1 May 2026 11:34:42 -0400 Subject: [PATCH 2/3] Add env variable to all workflows --- .github/workflows/publish-latest.yml | 2 ++ .github/workflows/pull-request.yml | 2 ++ .github/workflows/storefront-merge-to-main.yml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/.github/workflows/publish-latest.yml b/.github/workflows/publish-latest.yml index 4c7b0bf..63e7d41 100644 --- a/.github/workflows/publish-latest.yml +++ b/.github/workflows/publish-latest.yml @@ -34,6 +34,8 @@ jobs: - name: install run: yarn install --frozen-lockfile + env: + NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} - name: build run: yarn build:prod --filter="@adobe/magento*" diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index e8af7a3..8389386 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -31,6 +31,8 @@ jobs: node-version: ${{ matrix.node-version }} - name: install dependencies run: yarn install --frozen-lockfile + env: + NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} - run: yarn build - run: yarn lint - run: yarn test diff --git a/.github/workflows/storefront-merge-to-main.yml b/.github/workflows/storefront-merge-to-main.yml index 577b994..75f56b5 100644 --- a/.github/workflows/storefront-merge-to-main.yml +++ b/.github/workflows/storefront-merge-to-main.yml @@ -34,6 +34,8 @@ jobs: - name: install run: yarn install --frozen-lockfile + env: + NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} - name: build run: yarn build:qa --filter="@adobe/*" From ef1f36a9f398566f8bb68681231fe0e5561e862f Mon Sep 17 00:00:00 2001 From: ravpatel Date: Fri, 1 May 2026 11:37:38 -0400 Subject: [PATCH 3/3] Add env variable to all workflows v2 --- .github/workflows/publish-latest.yml | 10 +++------- .github/workflows/pull-request.yml | 4 ++-- .github/workflows/storefront-merge-to-main.yml | 8 ++------ 3 files changed, 7 insertions(+), 15 deletions(-) diff --git a/.github/workflows/publish-latest.yml b/.github/workflows/publish-latest.yml index 63e7d41..24be5e1 100644 --- a/.github/workflows/publish-latest.yml +++ b/.github/workflows/publish-latest.yml @@ -14,6 +14,8 @@ jobs: strategy: matrix: node-version: [lts/*] + env: + NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} steps: - name: checkout uses: actions/checkout@v2 @@ -34,8 +36,6 @@ jobs: - name: install run: yarn install --frozen-lockfile - env: - NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} - name: build run: yarn build:prod --filter="@adobe/magento*" @@ -43,11 +43,7 @@ jobs: - name: publish storefront sdk working-directory: ./packages/storefront-events-sdk run: yarn publish --access public - env: - NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} - name: publish storefront collector working-directory: ./packages/storefront-events-collector - run: yarn publish --access public - env: - NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} + run: yarn publish --access public diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 8389386..475690c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -12,6 +12,8 @@ jobs: strategy: matrix: node-version: [lts/*] + env: + NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} steps: - name: checkout uses: actions/checkout@v4 @@ -31,8 +33,6 @@ jobs: node-version: ${{ matrix.node-version }} - name: install dependencies run: yarn install --frozen-lockfile - env: - NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} - run: yarn build - run: yarn lint - run: yarn test diff --git a/.github/workflows/storefront-merge-to-main.yml b/.github/workflows/storefront-merge-to-main.yml index 75f56b5..ab25a32 100644 --- a/.github/workflows/storefront-merge-to-main.yml +++ b/.github/workflows/storefront-merge-to-main.yml @@ -14,6 +14,8 @@ jobs: strategy: matrix: node-version: [lts/*] + env: + NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} steps: - name: checkout uses: actions/checkout@v2 @@ -34,8 +36,6 @@ jobs: - name: install run: yarn install --frozen-lockfile - env: - NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} - name: build run: yarn build:qa --filter="@adobe/*" @@ -47,8 +47,6 @@ jobs: - name: publish storefront sdk working-directory: ./packages/storefront-events-sdk run: yarn publish --access public --tag qa - env: - NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }} - name: release storefront collector working-directory: ./packages/storefront-events-collector @@ -57,5 +55,3 @@ jobs: - name: publish storefront collector working-directory: ./packages/storefront-events-collector run: yarn publish --access public --tag qa - env: - NODE_AUTH_TOKEN: ${{ secrets.ADOBE_BOT_NPM_TOKEN }}