Tag, push and release
tag_and_releaseCreate a version tag from the manifest and push the branch and tag. Then publish a GitHub release with changelog notes unless the repo's release workflow already handles it.
Instructions
Create tag v from the manifest, push the branch and tag, and create the GitHub release with notes from CHANGELOG.md unless the repo's release.yml already does that on tags. Never moves or deletes tags.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | Yes | Project folder (absolute path, or relative to the server's working directory). | |
| version | No | Must match the manifest; defaults to it. | |
| createRelease | No | Default: create the release here only when .github/workflows/release.yml doesn't create one. Pass true or false to force. |