mirror of
https://github.com/vercel/chat.git
synced 2026-09-14 18:32:29 +08:00
64b66864b1
Replace the explicit per-example entries in the changesets `ignore` list with an `example-*` name glob (matched by micromatch). All example apps are private and never published, so listing them individually only adds version and changelog churn to release PRs, and each new example required editing this CODEOWNERS-gated file. Add an integration test that resolves the changesets config against the workspace and asserts every examples/* package is in the resolved ignore list and follows the `example-*` naming convention, so an off-convention example app fails CI instead of silently leaking into releases. --------- Co-authored-by: Ben Sabic <bensabic@users.noreply.github.com>
15 lines
457 B
JSON
15 lines
457 B
JSON
{
|
|
"$schema": "https://unpkg.com/@changesets/config@3.1.2/schema.json",
|
|
"changelog": "@changesets/cli/changelog",
|
|
"commit": false,
|
|
"fixed": [["chat", "@chat-adapter/*"]],
|
|
"linked": [],
|
|
"access": "public",
|
|
"baseBranch": "main",
|
|
"updateInternalDependencies": "patch",
|
|
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
|
|
"onlyUpdatePeerDependentsWhenOutOfRange": true
|
|
},
|
|
"ignore": ["example-*", "@chat-adapter/integration-tests"]
|
|
}
|