operator-sdk icon indicating copy to clipboard operation
operator-sdk copied to clipboard

releases: investigate different method of generating changelog

Open estroz opened this issue 5 years ago • 4 comments

Feature Request

Describe the problem you need a feature to resolve.

Currently, the changelog is generated from changelog/fragments in CHANGELOG.md, and soon to be in changelog/generated/<version>.md. The changelog and deleted fragments need to be committed in a release commit. Ideally this release commit would either be smaller or non-existent, which implies that the changelog be committed in some other way or not at all.

Describe the solution you'd like.

My main suggested solution is to use goreleaser's default changelog generator. This means that we'll have to start enforcing a commit message structure, which I think is a reasonable thing to do, and helpful regardless of whether we generate a changelog from them or not.

/kind feature

estroz avatar Oct 23 '20 16:10 estroz

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close. Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

openshift-bot avatar Jan 24 '21 18:01 openshift-bot

/remove-lifecycle stale

estroz avatar Jan 25 '21 18:01 estroz

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close. Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

openshift-bot avatar Apr 25 '21 19:04 openshift-bot

/lifecycle frozen

estroz avatar Apr 27 '21 16:04 estroz