What problem does it solve?
The Skill simplifies and automates the release process for the Containerization Assist tool, making it easier to create, update, and manage releases.
Core Features & Use Cases
- Release Versioning: Automates the version increment and bumping process for new releases.
- Branch Creation: Automatically creates a release branch from the main branch.
- Change Log: Generates a CHANGELOG entry for the new release.
- Dependency Management: Bumps version across various files including package.json, package-lock.json, and server.json.
- Documentation: Provides clear, step-by-step instructions for performing the release process.
- Use Case: This Skill can be used by developers and release managers to streamline the release process for Containerization Assist, ensuring consistent and efficient releases.
Quick Start
To cut a new release for Containerization Assist, use the ca-release skill with the following command: 'release <version> --type <patch/minor/major>'.