Skip to content

fix(ci): align trusted nightly workflow with stable release branches - #9348

Merged
vitormattos merged 1 commit into
mainfrom
fix/align-release-pipeline-trusted-main
Nov 4, 2026
Merged

vitormattos merged 1 commit into
mainfrom
fix/align-release-pipeline-trusted-main

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Problem

Release preparation on stable33 fails at the immutable pipeline-pin verification step. The stable branches already use the pinned release-tool build-inspect action, but the trusted main nightly workflow was still based on the older organization template.

Change

  • Synchronize only the main nightly-release.yml from the current LibreCodeCoop/.github workflow catalog using the canonical sync script, preserving the repository-specific signing patch.
  • Update the corresponding actions-lock.txt entry and catalog provenance.
  • Do not relax the release-tool pipeline checks or touch supported stable branches.

Verification

  • Canonical workflow sync: changed=true initially and changed=false on second run (idempotent).
  • YAML parsed; stable-selection, build inspection, package signing and artifact validation retained.
  • Reproduced the same release-tool v0.11.21 pipeline-pin validation locally against stable33, stable34 and stable35: all pass.
  • Signed commit, DCO, and git diff --check verified.

Unblocks the existing stable33 release preparation workflow. No release publication is included.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos
vitormattos requested a review from a team as a code owner November 4, 2026 17:51
@vitormattos
vitormattos enabled auto-merge November 4, 2026 17:54
@vitormattos
vitormattos merged commit 50db29c into main Nov 4, 2026
47 checks passed
@vitormattos
vitormattos deleted the fix/align-release-pipeline-trusted-main branch November 4, 2026 17:54
@vitormattos vitormattos added this to the Next Major (36) milestone Nov 6, 2026 — with ChatGPT Codex Connector
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