Repository navigation
ci(release): automate generated clients and gated publishing - #53
Merged
Merged
Conversation
Points this repo's development sessions at the family PORTFOLIO.md (turinglambdaai.github.io) as the single source of truth for track, licensing form and monetization classification.
* fix(linux): preserve undo banner container lifetime * test(linux): keep undo acceptance inside six-second window * test(linux): guard accessible names during row rebuilds * fix(linux): use GtkSearchEntry placeholder API * test(linux): tolerate transient AT-SPI container removal * ci(macos): ensure boot smoke always reaps host process
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Make the v0.2.4 release path reproducible without hand-editing generated client files or creating a lightweight tag.
Changes
workflow_dispatchto CI so a generated release-branch commit can receive the full CI matrix.release/version-*pushes, install the pinned toolchain, runraco rivet build, verify canonical/generated version alignment, commit only the three generated backend clients, and dispatch CI + Product Acceptance on that generated commit.release/version-vX.Y.ZPR is merged tomain, verify release metadata and signing-secret presence, wait for CI and Product Acceptance on the merge commit, create an annotatedvX.Y.Ztag, and dispatch the existing release workflow against that tag.Safety gates
Validation