mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-04 15:57:33 +01:00
chore(ship-policy): gstack lands its own PRs with merge: direct (min_gstack_version 1.95.0.0)
Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
This commit is contained in:
1 parent
1cf7835e62
commit
dc53eb76b7
2 files changed
+3
-1
No files matched your search
@@ -15,5 +15,6 @@
|
|||||||
"maintainers": ["garrytan"],
|
"maintainers": ["garrytan"],
|
||||||
"train": { "gate_workflow": "evals.yml", "free_workflow": "free-tests.yml", "full_gate_check": "gstack/full-gate", "record_artifact": "gstack-train-record", "max_size": 5, "fill_hours": 1, "screen_selection": "gstack-paid", "trial_reservation_usd": 1.5 },
|
"train": { "gate_workflow": "evals.yml", "free_workflow": "free-tests.yml", "full_gate_check": "gstack/full-gate", "record_artifact": "gstack-train-record", "max_size": 5, "fill_hours": 1, "screen_selection": "gstack-paid", "trial_reservation_usd": 1.5 },
|
||||||
"changelog_fragments": { "dir": "changelog.d", "required_checks": ["free-tests", "windows-smoke", "Check VERSION is not stale vs queue", "quality", "check-freshness", "actionlint"] },
|
"changelog_fragments": { "dir": "changelog.d", "required_checks": ["free-tests", "windows-smoke", "Check VERSION is not stale vs queue", "quality", "check-freshness", "actionlint"] },
|
||||||
"min_gstack_version": "1.91.340.0"
|
"merge": "direct",
|
||||||
|
"min_gstack_version": "1.95.0.0"
|
||||||
}
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
- **gstack's own PRs now merge at their own green head.** Its ship policy sets `merge: direct`, so the Captain lands each READY PR with `gstack-ship-queue land --pr <n> --pin <sha>` instead of a train, and VERSION waits for the release stamp. The policy's `min_gstack_version` rises to 1.95.0.0, the release that introduced the key, so an older gstack refuses it by name (`POLICY_GSTACK_TOO_OLD`) and asks for an upgrade.
|
||||||
Reference in new issue
Block a user