Skip to content

Launchplane batch: #138, #140 - #141

Closed
shiny-code-app[bot] wants to merge 5 commits into
mainfrom
launchplane/train/cbusillo/odoo-devkit/main/merge-train-batch-cbusillo-odoo-devkit-main-d54677b25352292c
Closed

shiny-code-app[bot] wants to merge 5 commits into
mainfrom
launchplane/train/cbusillo/odoo-devkit/main/merge-train-batch-cbusillo-odoo-devkit-main-d54677b25352292c

Conversation

@shiny-code-app

Copy link
Copy Markdown
Contributor

This PR lands Launchplane's tested candidate a5fb90d6bfcc63248128146cab21ccbf79f7e510 through the protected merge endpoint. Constituent PRs and reviewed heads:

Launchplane revalidates every constituent and records the shared landing effect. Keep source PRs and branches intact. Let the Launchplane controller merge this PR; do not merge it by hand or update its generated branch. An out-of-controller merge without a preceding admission remains fenced for explicit reconciliation. The controller confirms constituent completion after landing.

shiny-code-bot and others added 5 commits September 29, 2026 22:35
Green patch and minor updates are about to merge through the merge train
without an owner click, so every ecosystem waits 30 days before offering a
new major version. Security updates are not delayed by cooldown.

Refs cbusillo/launchplane#2627
Publish required each source commit to be a ref tip, so every merge to
devkit main broke the next artifact build of every tenant pinned to the
previous tip. A commit that is not a tip now passes when a branch or tag
of its origin contains it, found by fetching only commit history. The
commit itself is never fetched by id, so a fork-network commit still
fails.

Fixes #139
Initialize the verification repository with an empty template and disable
lazy fetching, so neither an inherited template nor a missing-object lookup
can supply a commit. for-each-ref --contains already rejects an unknown
commit, so the separate existence probe is gone. From an OpenAI
gpt-6.1-sol review.
@shiny-code-app shiny-code-app Bot closed this Sep 30, 2026
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