What problem does it solve?
Ship automation streamlines the end-to-end release workflow by handling base-branch merges, tests, version bumps, changelog updates, commits, pushes, and PR creation. It reduces manual toil and helps teams ship more reliably.
Core Features & Use Cases
- Base-branch merge + test orchestration: Merges the latest base into the feature branch and runs the full test suite.
- Versioning and changelog automation: Bumps the VERSION, updates CHANGELOG, and commits the changes.
- PR generation and deployment hints: Creates a PR and offers proactive deployment prompts when appropriate.
- Conflict handling: Detects and resolves simple conflicts automatically; surfaces complex conflicts for manual resolution.
- Proactive shipping: Suggests shipping when code is ready and deployment is viable.
Quick Start
Trigger the ship workflow on your feature branch to start the automated release.