• v0.4.2 7d033c5ca1

    # ReleaseKit v0.4.2

    eric released this 2026-10-11 02:11:55 +00:00 | 0 commits to main since this release

    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
    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 |
    LICENSE |
    ATTRIBUTION

    Downloads