relizaio/ReARM Version and Publish Helm Chart Action

GitHub Action to version and publish helm chart to an OCI compliant registry and submit the release metadata to ReARM.

View on GitHub

Trust Signals

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

Pinned Snippet

workflow.ymlSHA-pinned
uses: relizaio/rearm-helm-action@9261ed4cd8235eeae69d75589f17ebcb5fe457b5 # 1.10.2

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

namedescriptionrequireddefault
registry_usernameUsername for chart repositoryyes
registry_passwordPassword for chart repositoryyes
registry_hostHost for chart repositoryyes
helm_chart_nameName of the helm chartyes
rearm_api_idReARM API IDyes
rearm_api_keyReARM API KEYyes
rearm_api_urlReARM API URLyeshttps://demo.rearmhq.com
pathPath to the relative to root of the repo (default is '.')no.
ci_metadataMetadata for CI run, (Optional - default is GitHub)noGitHub
rearm_component_idComponent UUID for this repository if org-wide key is usedno
registry_typeType of registry, [OCI | ECR | CHARTMUSEUM - default is OCI]noOCI
aws_regionAWS region, required when registry type is ECRno
enable_sbomGenerates SBOM and stores it along with the artifactnofalse
enable_public_cosign_sigstoreSign SBOMs using public sigstore via cosignnofalse
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
allow_rebuildAllow rebuilding of existing component releasesnofalse
git_user_nameGit user name for version bump commitnoreliza-auto
git_user_emailGit user email for version bump commitnoinfo@reliza.io
limit_to_branchesComma-separated list of branches to build on (e.g. 'main,develop'). If empty, all branches are built.no""

no outputs