gezel Gezel Handboek

Ship

End-to-end release procedure: run tests, run a review pass, commit/push, open the PR, wait for CI to come back green, hand off for merge. Requires a GitHub-connected project on a feature branch.

How it runs

#StepWho runs itWhat happens
1PreflightDeveloperConfirm the working tree is in a shippable state: branch is right, no uncommitted weirdness, what is/isn't included.
2Run testsDeveloperRun the project's test command. Branches on failure to a triage step; on success advances to the review pass.
3Self-review passReviewerWalk your own diff before opening the PR. Last chance to catch obvious mistakes.
4Open PRDeveloperPush the branch + open the pull request.
5Wait for CIDeveloperPoll workflow runs / check status until the gate is green or fails.
6SummaryDeveloperStamp a final summary. PR opened, CI green, ready to merge.
7HaltedDeveloperSomething blocked the ship — tests, CI, or push. Report DONE_WITH_CONCERNS.

Say something like "ship this" or "ship it" or "open a pr" or "open the pr" or "release this" in chat to start it.

Watch this article as a slideshow