Skip to content

Replace GH_NPM_PACKAGE_READ_TOKEN with GITHUB_TOKEN#82

Open
ntotten wants to merge 2 commits into
mainfrom
remove-gh-npm-package-read-token
Open

Replace GH_NPM_PACKAGE_READ_TOKEN with GITHUB_TOKEN#82
ntotten wants to merge 2 commits into
mainfrom
remove-gh-npm-package-read-token

Conversation

@ntotten

@ntotten ntotten commented Apr 14, 2026

Copy link
Copy Markdown
Member

Summary

  • Replaces GH_NPM_PACKAGE_READ_TOKEN PAT with native GITHUB_TOKEN for npm package access
  • Private @zuplo/* packages now grant Actions access to consuming repos directly via GitHub's package permissions

Changes

  • Workflow files: ${{ secrets.GH_NPM_PACKAGE_READ_TOKEN }}${{ github.token }}
  • Dependabot files: ${{ secrets.GH_NPM_PACKAGE_READ_TOKEN }}${{ secrets.GITHUB_TOKEN }}

Test plan

  • CI passes with the new token configuration
  • Private @zuplo/* packages install successfully

🤖 Generated with Claude Code

Use GitHub's native package access grants instead of a shared PAT
for installing private @zuplo npm packages.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Apr 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mockbin Ready Ready Preview, Comment May 13, 2026 1:50pm

Request Review

@zuplo

zuplo Bot commented Apr 14, 2026

Copy link
Copy Markdown

The latest build updates on your Zuplo project. Learn more about Zuplo for GitHub ↗︎

Name Status Preview Updated (UTC)
API Gateway ✅ Ready (Inspect) Visit Preview May 13, 2026, 01:52 PM
Developer Portal ✅ Ready (Inspect) Visit Preview May 13, 2026, 01:52 PM

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the GitHub Actions workflow token used for npm package access, aiming to replace a PAT-based secret with the native GITHUB_TOKEN for installing private @zuplo/* packages.

Changes:

  • Updated workflow env var to use ${{ github.token }} instead of ${{ secrets.GH_NPM_PACKAGE_READ_TOKEN }}.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/checks.yaml
Comment thread .github/workflows/checks.yaml
Comment thread .github/workflows/checks.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants