relizaio/Rearm Build And Submit Release metadata action

Rearm Build And Submit Release metadata action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 1, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: relizaio/rearm-docker-action@975e8b3d96b53d56d9c21a34b927b6d7b2a52720 # 1.13.4

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

namedescriptionrequireddefault
registry_usernameUsername for image registryyes
registry_passwordPassword for image registryyes
registry_hostHost for image registryno
image_namespaceNamespace of the image on registryyes
image_nameName of the imageyes
rearm_api_idReARM API IDyes
rearm_api_keyReARM API KEYyes
rearm_api_urlReARM API URLnohttps://demo.rearmhq.com
pathPath to the relative to root of the repo (default is '.')no.
dockerfile_nameName of the dockerfile (default is 'Dockerfile')noDockerfile
ci_metadataMetadata for CI run, (Optional - default is GitHub)no
rearm_component_idComponent UUID for this release if org-wide key is used and not relying on component mappingno
push_latest_tagset to false if you do not want image tagged latest to be pushednotrue
platform_architecturescomma separated list of platform architectures you want to build the image for, default is linux/amd64nolinux/amd64
enable_sbomGenerates SBOM and stores it along with the artifactnofalse
source_code_sbom_typeGenerates SBOM based on source code analysis, possible values: npm, other, nonenonone
enable_public_cosign_sigstoreSign deliverables and SBOMs using public sigstore via cosignnofalse
enable_codeqlEnable CodeQL analysisnofalse
codeql_languageLanguage to analyze with CodeQLnonone
successful_build_lifecycleStatus on build success to be set on ReARM (DRAFT or ASSEMBLED)noASSEMBLED
enable_securesbomEnable SecureSBOM by ShiftLeftCyber signing of SBOMsnofalse
securesbom_pub_key_idPublic key id to sign with SecureSBOM by ShiftLeftCyberno""
securesbom_hostSecureSBOM (by ShiftLeftCyber) hostno""
securesbom_api_keySecureSBOM (by ShiftLeftCyber) API keyno""
push_to_rearm_mirrorPush to ReARM mirrornofalse
rearm_mirror_api_idReARM Mirror API IDyes
rearm_mirror_api_keyReARM Mirror API KEYyes
rearm_mirror_api_urlReARM Mirror API URLnohttps://demo.rearmhq.com
rearm_mirror_component_idComponent UUID on ReARM Mirror for this release if org-wide key is used and not relying on component mappingno
create_componentCreate component if it doesn't existnofalse
create_component_version_schemaVersion schema for created component when it doesn't existnosemver
create_component_branch_version_schemaVersion schema for created component branches when component doesn't existnoBranch.Micro
allow_rebuildAllow rebuilding of existing component releasesnofalse

no outputs