release-funstack
Release FUNSTACK Skill
To release a new version of the @funstack/router package, follow these steps:
- Read the
packages/router/package.jsonfile to determine the current version of the package.
- User may or may not have already updated the version in
package.json. Ask the user to confirm if they have updated the version. If not, you should update the version based on semantic versioning rules (patch, minor, major) as per user's instruction.
- Update the version in
packages/router/package.json, commit and push if necessary.
- The commit message should be
chore: bump version to x.y.zwherex.y.zis the new version.
- Inspect the git log since the last release tag to generate release notes.
- The release notes should summarize the changes made since the last release.
- Especially, highlight any breaking changes, new features, or important fixes.
- Use the
ghCLI to create a new release on GitHub with the new version and the generated release notes.
More from uhyo/funstack-router
funstack-static-knowledge
Use this skill when you need information about `@funstack/static` (the React framework your app is built with). What it is even about, API references, best practices, etc.
21funstack-router-knowledge
Use this skill when you need information about `@funstack/router` (the React router your app uses). What it is, API references, best practices, etc.
8create-pr
A skill to create a pull request on a GitHub repository. Use this skill when the user wants to create a pull request for the changes you have made.
1docs-consistency
Ensure consistency of documentation files. Should be used automatically when you made a significant change to the codebase that may affect the documentation, or when you made a significant change to the documentation itself.
1