skyhook-io/Skyhook Determine Image Tag

Generates consistent image tags for builds and releases. Supports multiple tag formats and handles duplicate prevention.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
service_nameService name to include in tag (optional)no""
custom_tagCustom tag to use instead of auto-generationno""
tag_formatTag format: 'service-date-branch-counter' (default), 'service-branch-date-counter', 'branch-date-counter', 'branch-date', or 'date-branch'. All formats support underscore aliases (e.g., 'branch_date_counter')noservice-date-branch-counter
max_lengthMaximum tag length (default: 63 for Kubernetes compatibility)no63
include_counterWhether to include counter for duplicate preventionnotrue
branch_refGit branch reference (defaults to github.ref)no""
pull_request_refPull request head ref (defaults to github.event.pull_request.head.ref)no""
working_directoryWorking directory where the git repository is locatedno.
branch_separatorCharacter to replace special characters in branch namesno-
namedescription
tagGenerated image tag
commit_hashCurrent commit hash
branchNormalized branch name