Skip to content

Add an option to disable changelog generation #2007

@kettanaito

Description

@kettanaito

Thanks for stopping by to let us know something could be better!

PLEASE READ: If you have a support contract with Google, please create an issue in the support console instead of filing on GitHub. This will ensure a timely response.

Is your feature request related to a problem? Please describe.

I'm frustrated that Release Please always generates and commits a CHANGELOG.md file. It is the developer's decision to keep that file or not, and it must not be enforced by this tool. For instance, I find changelog files to be redundant and provide little use to the end consumers of my software. I use GitHub releases as the changelog, which Release Please already fills in using the same content as the changelog.

Describe the solution you'd like

A --disable-changelog boolean flag which, when set to true, skips the changelog generation phase altogether.

Describe alternatives you've considered

  1. Setting changelog-types: "", gets ignored by the tool.
  2. Setting changelog-path to the path ignored in Git. No effect either.

Metadata

Metadata

Assignees

Labels

help wantedWe'd love to have community involvement on this issue.priority: p3Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions