joeds13/annover

AnnoVer versioning — bump releases or update image tags in a gitops repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
repositoryGitOps repository to update (owner/repo). When set alongside 'image', the action runs in deploy mode: it checks out this repo, updates the image tag, commits, and pushes. no""
tokenGitHub token. In bump mode this is used to push tags and create releases (defaults to the built-in GITHUB_TOKEN). In deploy mode this must be a PAT with write access to the gitops repository. no${{ github.token }}
imageContainer image name to update in the gitops repo (e.g. ghcr.io/owner/app). Setting this input activates deploy mode. no""
tagNew image tag to deploy (e.g. 2026.4).no""
pathLocal directory name to check the gitops repo out into. Only used in deploy mode. no_annover_gitops
fileSpecific file (relative to the gitops repo root) to update. When omitted, annover searches all YAML files for the image reference. no""
no-releaseSkip creating a GitHub release (bump mode only).nofalse
dry-runPrint what would happen without making any changes.nofalse
versionannover CLI version to install. Defaults to "latest".nolatest
namedescription
versionIn bump mode: the version that was created. In deploy mode: the tag that was deployed.