Repository navigation
chore(release): prepare on-demand releases from the local task - #36
Merged
Merged
Conversation
Retire the scheduled sync that waits for the homelab runner. Allow a maintainer to plan an exact published nightly into an external review directory without GitHub runner variables, then use the existing candidate PR and hosted release checks. Document the local review, maintainer merge, publication and verification steps. Cover explicit nightly selection and preview rejection with focused planning tests.
An explicit nightly request must not create a new source commit for a release that already exists. Return ready=false after verifying the accepted published tag, while preserving bootstrap behavior when no tag is supplied.
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.
What Changed
Prepare releases in the local maintainer task using an explicit upstream nightly tag and a review directory outside the checkout. Remove the scheduled workflow that depends on the homelab runner, and document the local review, merge, and hosted publication procedure.
Why
The homelab runner is retired. Release requests should run when the maintainer asks in the local task, while retaining source provenance, privacy review, CI, and cross-platform GitHub-hosted builds.
Validation
Checklist
Model: GPT-6, Codex harness.