GitHub Release
v1.3.0
Features
- feat: add release notes export (a1b2c3d)
Bug Fixes
- fix: handle empty input (3f2c1a9)
flopha reads your Git tags and commit messages, picks the next semantic version, and creates the tag, changelog, and GitHub Release. One binary for any language: run it locally, in any CI, or as a GitHub Action.
curl -fsSL https://raw.githubusercontent.com/sjquant/flopha/main/scripts/install.sh | sh
macOS and Linux x86_64. Other platforms: build from source.
GitHub Release
v1.3.0
Features
Bug Fixes
Preview the next version in any repository. No config needed.
flopha next-version --auto
To publish the release, check in a flopha.toml and run flopha release. Creating the GitHub Release needs GH_TOKEN or gh auth login.
[release]
create = true
Tag and publish from a workflow step. No config file needed.
- uses: sjquant/flopha@v1
with:
create-release: true
Version apps and packages separately in one repository.
mobile@{semver}Keep version streams in branch names like release/1.4.2.
--source branchCut alpha, beta, and rc builds from the next stable version.
--pre rc # v1.3.0-rc.1Write the new version into Cargo.toml, package.json, pyproject.toml, or any file.
[[manifest]]
path = "Cargo.toml"
type = "cargo"