Skip to content

fix: align prepare release template with consumer contract - #82

Merged
vitormattos merged 1 commit into
mainfrom
fix/align-prepare-release-template
Sep 30, 2026
Merged

vitormattos merged 1 commit into
mainfrom
fix/align-prepare-release-template

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Summary

Bring the organization prepare-release.yml source back in sync with the release contract already used by LibreSign while retaining release-tool v0.11.19.

This preserves:

  • the trusted main pipeline reference fetch;
  • pipeline-reference-ref: refs/remotes/origin/main during preparation;
  • post-merge-event: pull_request_target during publication verification.

A regression test prevents the organization template from dropping these safety/continuity inputs during future release-tool pin updates.

Signed-off-by: Vitor Mattos <vitor@php.rio>
@vitormattos
vitormattos merged commit f48804b into main Sep 30, 2026
5 checks passed
@vitormattos
vitormattos deleted the fix/align-prepare-release-template branch September 30, 2026 14:19
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.

1 participant