Skip to content

ci: accept the empty annotation form release-please leaves behind - #183

Merged
alix-graylog merged 1 commit into
mainfrom
fix/annotation-roundtrip
Aug 27, 2026
Merged

ci: accept the empty annotation form release-please leaves behind#183
alix-graylog merged 1 commit into
mainfrom
fix/annotation-roundtrip

Conversation

@alix-graylog

Copy link
Copy Markdown
Collaborator

Summary

When release-please bumps version:, it round-trips Chart.yaml and rewrites artifacthub.io/changes: | as "". The annotation generator matched only the block scalar form, so every release would fail to publish, after the tag and release already existed. It now accepts both forms and writes the block scalar back.

What I changed: the first sentence was carrying two ideas joined by "and", so the round-trip is now its own statement. which fails the publish job became a plain clause with the actor named, and the bolted-on on every release moved into that sentence instead of trailing after a comma. I also cut before splicing, which named an internal step no reviewer needs, and fixed a factual slip in my own draft: the failure happens before packaging, not at it.

@alix-graylog
alix-graylog merged commit bf8cc4e into main Aug 27, 2026
5 checks passed
@alix-graylog
alix-graylog deleted the fix/annotation-roundtrip branch August 27, 2026 21:30
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.

3 participants