iqgeo/Extract Version Information
Extracts and normalizes version information from git refs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 12, 2026
- License
- None
Pinned Snippet
uses: iqgeo/devops-engineering-ci-public-extract-version-action@84c6b941f33b3fa68fdac3b94778c5b97c9232bb # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| acr | Azure container registry name | — | — |
| module | Module used to query ACR with skopeo to determine latest tag | — | — |
| image_reference | Reference to image used to query ACR with skopeo to determine latest tag | — | — |
| ref_name | The git ref name to process | yes | ${{ github.ref_name }} |
| registry_username | IQGeos Azure container registry username for logging into Azure | yes | — |
| registry_password | IQGeos Azure container registry password for logging into Azure | yes | — |
| engineering_prefix | Engineering prefix to place multi arch images in Harbor | — | devops_sandbox_engineering |
Outputs
| name | description |
|---|---|
| build_id | Unique build identifier |
| is_release | Whether this is a pre-release or release version |
| major_version | Major version (X format) |
| minor_version | Minor version (X.Y format) |
| shortened_version | Shortened version for language packs repo |
| tag | Primary tag (e.g., "1.2.3", "1.2alpha1") |
| tags | Comma-separated list of all tags to apply |
| namespace | Environment suffix for the per-product namespace (pre or stable); downstream constructs pmg-{product}-{suffix}. Defaults to empty string if not applicable which skips redeploy to PMG step |