Prepare v0.4.2 release notes and retire the completed bug report
This commit is contained in:
36
docs/releases/v0.4.2.md
Normal file
36
docs/releases/v0.4.2.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# ReleaseKit v0.4.2
|
||||
|
||||
## Summary
|
||||
|
||||
This patch corrects Woodpecker delivery bootstrap for events whose
|
||||
`CI_COMMIT_SHA` identifies an annotated tag object. The maintained workflows
|
||||
resolve the event object to its source commit before verification and delivery.
|
||||
|
||||
## Changes
|
||||
|
||||
- Correct module-selected, multi-module, and ReleaseKit source delivery
|
||||
workflows to resolve event and tag commits independently and pass the
|
||||
resolved event commit to `ci-deliver`.
|
||||
- Report both commit identities when an event and its selected tag disagree.
|
||||
- Extend executable-workflow regression coverage for annotated tag-object
|
||||
events, annotated and lightweight commit events, resolved delivery arguments,
|
||||
and rejection of unrelated commits.
|
||||
|
||||
## Compatibility and upgrade guidance
|
||||
|
||||
Public APIs, CLI contracts, configuration formats, and the Go 1.26.0 consumer
|
||||
minimum retain their v0.4 definitions. `ci-deliver --commit` continues to accept
|
||||
the expected source commit ID.
|
||||
|
||||
Update copied workflow YAML from the maintained examples when adopting this
|
||||
patch. Upgrading the ReleaseKit dependency alone leaves copied workflows
|
||||
unchanged. The [delivery guide](https://gitea.maximumdirect.net/eric/ReleaseKit/src/tag/v0.4.2/docs/consumers/delivery.md#woodpecker-tag-workflows)
|
||||
describes event resolution, workflow adoption, and delivery recovery.
|
||||
|
||||
Existing published tags and contents remain unchanged. Recover a failed older
|
||||
workflow from its original tagged source using the resolved event commit through
|
||||
the documented delivery command, preserving existing hosted content.
|
||||
|
||||
[COPYRIGHT](https://gitea.maximumdirect.net/eric/ReleaseKit/src/tag/v0.4.2/COPYRIGHT) |
|
||||
[LICENSE](https://gitea.maximumdirect.net/eric/ReleaseKit/src/tag/v0.4.2/LICENSE) |
|
||||
[ATTRIBUTION](https://gitea.maximumdirect.net/eric/ReleaseKit/src/tag/v0.4.2/docs/oss/attribution.md)
|
||||
Reference in New Issue
Block a user