foonly/Run foonver

Automate SemVer bumping and changelog management

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 17, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: foonly/foonver@ea68adf6e32077705e91499782d46278e9350ba6 # v0.14.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
versionVersion of foonver binary to download (e.g., v0.8.1)nolatest
commandfoonver command to run (auto, patch, minor, major)noauto
changelogWhether to update CHANGELOG.mdnotrue
pushWhether to push the created commit and tagnofalse
remoteGit remote to push tonoorigin
commit_messageCustom commit messageno""
commit_suffixSuffix to append to the commit message (e.g., [skip ci])no""
version_fileExplicitly specify the version file (e.g., config/project.json)no
dry_runRun in dry-run mode (outputs version without making changes)nofalse
version_syncComma-separated list of files to synchronize version inno
argsAdditional raw arguments for foonverno
namedescription
versionThe new version string
is_bumpedWhether a version bump occurred
release_notesThe generated release notes for the latest version