Skip to content

ci: scope pnpm minimumReleaseAge waiver to @kunobi/* only - #8

Merged
emmanuelm41 merged 1 commit into
mainfrom
chore/scope-supply-chain-exclude
May 27, 2026
Merged

ci: scope pnpm minimumReleaseAge waiver to @kunobi/* only#8
emmanuelm41 merged 1 commit into
mainfrom
chore/scope-supply-chain-exclude

Conversation

@emmanuelm41

Copy link
Copy Markdown
Member

Stacked on top of #7. Merge #7 first; GitHub will auto-retarget this PR to main.

Value

Technical

  • Replaces minimumReleaseAge: 0 in pnpm-workspace.yaml with minimumReleaseAgeExclude: ['@kunobi/*'].
  • The CI image's global minimum-release-age (24h) continues to apply because we no longer override the value — only the exclusion list is added locally.
  • Followup to the security-review finding on fix: bump @kunobi/mcp-installer to ^0.0.7 for Copilot CLI support #7 (commit 41f2b76).

Replaces the blanket `minimumReleaseAge: 0` from #7 with
`minimumReleaseAgeExclude: ['@kunobi/*']` so the 24h supply-chain age
gate from the CI image still applies to every third-party dependency
(zod, @modelcontextprotocol/sdk, rollup, biome, vitest, …) and only
in-house packages we publish ourselves bypass it.
@emmanuelm41
emmanuelm41 force-pushed the chore/scope-supply-chain-exclude branch from e46af2c to ffd6092 Compare May 27, 2026 16:47
@emmanuelm41
emmanuelm41 changed the base branch from fix/bump-mcp-installer-copilot to main May 27, 2026 16:47
@emmanuelm41
emmanuelm41 merged commit 124eb5b into main May 27, 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