Skip to content

chore(packages): set publishConfig.access=public on scoped packages#4

Merged
DizzyMii merged 2 commits into
mainfrom
fix/npm-publish-config
May 4, 2026
Merged

chore(packages): set publishConfig.access=public on scoped packages#4
DizzyMii merged 2 commits into
mainfrom
fix/npm-publish-config

Conversation

@DizzyMii
Copy link
Copy Markdown
Owner

@DizzyMii DizzyMii commented May 4, 2026

Summary

  • Adds "publishConfig": { "access": "public" } to the three @flint/* scoped packages (adapter-anthropic, adapter-openai-compat, graph).
  • Without this, npm rejects the first publish of a scoped package (free plan only allows public scoped packages, but the default access is restricted).
  • Companion to the NPM_TOKEN rotation needed to unblock the Publish workflow (see run 24840572404).

Test plan

  • pnpm exec biome check passes on the modified files
  • Once NPM_TOKEN is rotated to a granular token with 2FA bypass, Publish workflow succeeds end-to-end

🤖 Generated with Claude Code

DizzyMii and others added 2 commits May 4, 2026 10:36
Scoped npm packages default to private; without this, the first
publish requires the changesets action to pass --access public,
which it does not. Setting publishConfig at the package level is
the durable fix.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@DizzyMii DizzyMii merged commit 4195ca4 into main May 4, 2026
2 checks 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