Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 17 additions & 8 deletions .github/release-please/release-please-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"tag-separator": "@",
"include-component-in-tag": true,
"include-v-in-tag": false,
"changelog-path": "CHANGELOG.md",
"plugins": [
{
"type": "node-workspace",
Expand All @@ -29,49 +30,57 @@
"component": "@videojs/core",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
"versioning": "prerelease",
"changelog-path": "../../CHANGELOG.md"
},
Comment on lines +33 to 35
Copy link

Copilot AI Mar 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Switching all packages to write into a single root-level CHANGELOG means the existing per-package packages/*/CHANGELOG.md files will stop being updated and can quickly become misleading. Consider either removing those per-package changelogs (or replacing them with a short pointer to the root CHANGELOG) as part of this change so consumers don’t read stale release notes.

Copilot uses AI. Check for mistakes.
"packages/element": {
"component": "@videojs/element",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
"versioning": "prerelease",
"changelog-path": "../../CHANGELOG.md"
},
"packages/html": {
"component": "@videojs/html",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
"versioning": "prerelease",
"changelog-path": "../../CHANGELOG.md"
},
"packages/icons": {
"component": "@videojs/icons",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
"versioning": "prerelease",
"changelog-path": "../../CHANGELOG.md"
},
"packages/react": {
"component": "@videojs/react",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
"versioning": "prerelease",
"changelog-path": "../../CHANGELOG.md"
},
"packages/spf": {
"component": "@videojs/spf",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
"versioning": "prerelease",
"changelog-path": "../../CHANGELOG.md"
},
"packages/store": {
"component": "@videojs/store",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
"versioning": "prerelease",
"changelog-path": "../../CHANGELOG.md"
},
"packages/utils": {
"component": "@videojs/utils",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
"versioning": "prerelease",
"changelog-path": "../../CHANGELOG.md"
}
Comment on lines 78 to 84
Copy link

Copilot AI Mar 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changelog-path is duplicated across every package entry (all set to ../../CHANGELOG.md). This repetition increases the chance a future package gets added without the override and starts generating its own changelog again; consider consolidating this into a single default (if supported by release-please) or otherwise adding a simple guard/check to keep it consistent.

Copilot uses AI. Check for mistakes.
}
}
Loading