Skip to content

chore(core,ssh,docker): post-process changelogs according to commit scopes#25

Merged
loderunner merged 8 commits intomainfrom
cursor/configure-release-please-changelog-scope-1036
Oct 29, 2025
Merged

chore(core,ssh,docker): post-process changelogs according to commit scopes#25
loderunner merged 8 commits intomainfrom
cursor/configure-release-please-changelog-scope-1036

Conversation

@loderunner
Copy link
Owner

Change changelog-type to github in release-please-config.json for ssh and docker packages.

This change attempts to remove conventional commit scopes from changelog entries, as the default release-please template includes them and there is no direct configuration option to disable this behavior. Using changelog-type: github delegates changelog generation to GitHub's release notes API, which formats changelogs differently.


Open in Cursor Open in Web

Co-authored-by: charles.francoise <charles.francoise@circleci.com>
@cursor
Copy link

cursor bot commented Oct 28, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

cursoragent and others added 2 commits October 28, 2025 17:23
This commit enhances the changelog script to filter entries by package scope, remove scope prefixes, and clean up empty sections.

Co-authored-by: charles.francoise <charles.francoise@circleci.com>
Co-authored-by: charles.francoise <charles.francoise@circleci.com>
@loderunner loderunner marked this pull request as ready for review October 28, 2025 17:36
cursoragent and others added 2 commits October 28, 2025 17:36
Co-authored-by: charles.francoise <charles.francoise@circleci.com>
- Simplify extractPackageName to only use parent directory strategy
- Add .github/**/* to eslint ignores to exclude workflow scripts
@loderunner loderunner changed the title Configure release please changelog scope chore(core,ssh,docker): post-process changelogs according to commit scopes Oct 28, 2025
@loderunner loderunner enabled auto-merge (squash) October 29, 2025 13:45
@loderunner loderunner merged commit a46d3e5 into main Oct 29, 2025
4 checks passed
@loderunner loderunner deleted the cursor/configure-release-please-changelog-scope-1036 branch October 29, 2025 13:52
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.

2 participants