What problem does it solve?
This Skill automates the process of pushing code, ensuring a pull request exists, watching CI, and merging code when all checks are green, reducing manual intervention in the CI/CD pipeline.
Core Features & Use Cases
- Automated Merge: Pushes code, creates a pull request if necessary, watches CI, and merges code when all checks pass.
- Conditional Merge: Allows for conditional merging based on specific PR numbers or branch names.
- Merge Verification: Provides verification of review-bot verdicts before merging, ensuring code quality and compliance.
- Use Case: For developers looking to streamline the deployment process, this Skill can be used to automatically merge code into a main branch once all checks have passed, reducing the time spent on manual merges.
Quick Start
Run the 'ship' command to automatically merge the current branch once all required checks are green.