What problem does it solve?
This Skill automates the entire ship workflow, from detecting and merging the base branch to running tests, reviewing diffs, bumping the version, updating the CHANGELOG, committing, pushing, and creating a pull request.
Core Features & Use Cases
- Automated Workflow: Handles the entire ship workflow with minimal manual intervention.
- Branch Management: Detects and merges the base branch automatically.
- Test Execution: Runs tests to ensure code quality.
- Code Review: Reviews code diffs to ensure no issues before merging.
- Version Control: Bumps the version number and updates the CHANGELOG.
- Commit and Push: Commits changes and pushes them to the main branch.
- Pull Request Creation: Automatically creates a pull request with the necessary details.
- Use Case: For developers looking to streamline their deployment process and reduce the manual steps involved in shipping code changes.
Quick Start
Use the ship skill to initiate the ship workflow for your code changes.