Skip to content

fix(ci): release .npmrc to $HOME (no token in tree) - #83

Merged
octalpixel merged 1 commit into
mainfrom
feat/pipeline-integrity-s0-s7
Jun 25, 2026
Merged

fix(ci): release .npmrc to $HOME (no token in tree)#83
octalpixel merged 1 commit into
mainfrom
feat/pipeline-integrity-s0-s7

Conversation

@octalpixel

Copy link
Copy Markdown
Contributor

The release workflow's version commit was picking up the repo-root .npmrc. Write to $HOME instead. 🤖 Generated with Claude Code

The first release run had the changesets "version packages" commit pick up the repo-root .npmrc
(`?? .npmrc` → committed) — a token-leak risk once NPM_TOKEN is set. Write it to $HOME/.npmrc so
it's never in the working tree the changesets action commits. (The run also failed because the
repo's "Allow GitHub Actions to create and approve pull requests" setting is off — that's a repo
setting to enable; the version step itself worked and bumped server/cli correctly.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UeVCwYURGVrm2TFtQmWB3s
@octalpixel
octalpixel merged commit 77c7407 into main Jun 25, 2026
1 check passed
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