iqgeo/Build and push arm64 + amd64 images
IQGeo reusable action to build arm64 + amd64 images based on supplied parameters
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 26, 2026
- License
- None
Pinned Snippet
uses: iqgeo/devops-engineering-ci-public-build-push-action@de605759c5e50061bc116b9a1b8e4255f2fe5324 # v0.0.3tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Version to build | yes | — |
| tag | Unique number of Build ID for this workflow run | yes | — |
| platform | Which OS arch to build this image on (amd64, arm64) | yes | — |
| download_binaries | Does this build require binaries to be downloaded | — | true |
| module | Module to build (product, devdb, editions) | yes | — |
| module_lowercase | Module name in lowercase to comply with Docker image naming requirements | yes | — |
| dockerfile_path | Path to the dockerfile for this specific image build (injector, platform w/ module, editions) | yes | — |
| docker_context | Build context for the docker image to reference | yes | — |
| acr | IQGeos Azure container registry server name | yes | — |
| registry_username | IQGeos Azure container registry username for logging into Azure | yes | — |
| registry_password | IQGeos Azure container registry password for logging into Azure | yes | — |
| harbor | IQGeos Harbor container registry server name | yes | — |
| harbor_cli_secret | IQGeos Harbor container registry password for logging into Azure | yes | — |
| harbor_username | IQGeos Harbor container registry username for logging into Azure | yes | — |
| gh_token | GitHub token to clone repos from IQGeo org | yes | — |
| shortened_version | Shortened Version to query utils-language-packs repo to copy language packs over for injector builds | yes | — |
| engineering_prefix | Engineering prefix to place multi arch images in Harbor | — | devops_sandbox_engineering |
Outputs
no outputs