-
# ReleaseKit v0.4.2
released this
2026-10-11 02:11:55 +00:00 | 0 commits to main since this releaseSummary
This patch corrects Woodpecker delivery bootstrap for events whose
CI_COMMIT_SHAidentifies 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 toci-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 --commitcontinues 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
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.Downloads
- Correct module-selected, multi-module, and ReleaseKit source delivery