Skip to content

ci: auth transitive config-hash dep via GitHub Packages - #9

Merged
CallMeTechie merged 1 commit into
masterfrom
fix/ci-gh-packages-auth
May 31, 2026
Merged

ci: auth transitive config-hash dep via GitHub Packages#9
CallMeTechie merged 1 commit into
masterfrom
fix/ci-gh-packages-auth

Conversation

@CallMeTechie

Copy link
Copy Markdown
Owner

Fixes master build break: client-core now depends on @callmetechie/gatecontrol-config-hash (GitHub Packages); this repo installs client-core via file:.core, so npm install resolved it transitively and 404'd on the public registry. Adds .npmrc (scoped registry + ${NODE_AUTH_TOKEN}) and NODE_AUTH_TOKEN=${{ secrets.GC_PAT }} in release/security/pr-check workflows.

Requires repo secret GC_PAT (classic PAT, read:packages).

client-core now pulls @callmetechie/gatecontrol-config-hash from GitHub
Packages; this repo installs client-core (file:.core) so the dep resolves
transitively and npm install hit 404 on the public registry. Add .npmrc
(scoped registry + token) and NODE_AUTH_TOKEN=secrets.GC_PAT in CI.
@CallMeTechie
CallMeTechie merged commit c1bcee4 into master May 31, 2026
7 of 10 checks passed
@CallMeTechie
CallMeTechie deleted the fix/ci-gh-packages-auth branch May 31, 2026 16:28
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.

1 participant