rollczi/lite-release
Automated versioning, tagging, and release management with smart snapshot bumping.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub Personal Access Token (PAT) | yes | — |
| bump_type | Bump type: patch, minor, or major | — | patch |
| version_file | Path to the version JSON file | — | .github/release/version.json |
| commit_release_update_files | Files to update during Release (e.g., README, Gradle, Poms) | — | **/*.gradle.kts, **/pom.xml, README.md |
| commit_snapshot_update_files | Files to update during Snapshot bump (usually just build files) | — | **/*.gradle.kts, **/pom.xml |
| github_release_title | Pattern for the GitHub Release title | — | Release v{VERSION} |
| commit_release | Pattern for the release commit message | — | Release {VERSION} |
| commit_snapshot | Pattern for the snapshot bump commit message | — | Snapshot {VERSION} |
| git_user_name | Git user configuration for commits | — | github-actions[bot] |
| git_user_email | Git email configuration for commits | — | github-actions[bot]@users.noreply.github.com |
| github_release_template | Optional path to a template file (e.g., .github/release/template.md) | no | "" |
Outputs
no outputs