prepare-package-release
Installation
SKILL.md
Prepare Package Release
When To Use
Use this skill before tagging a package version.
Workflow
- Inspect the latest tags, changelog, composer metadata, and branch status.
- Confirm the next version follows semantic versioning.
- Run formatting, tests, static analysis, and package-specific validators.
- Move relevant changelog entries from
Unreleasedinto the release version and date. - Commit release metadata separately when appropriate.
- Create an annotated or lightweight tag matching the repository convention.
- Push
mainand the tag. - Check GitHub Actions for the release commit and tag.
- Draft release notes from the changelog.