GitHub Actions
1. Build and push Docker image on GitHub Actions
Use the rearm-docker-action.
This GitHub Action also supports pushing container images to AWS ECR repositories - simply pass your IAM ID and Key as registry_username and registry_password parameters.
Refer to our tutorial for detailed walk through.
Also, for sample usage, refer to another sample in our Demo workflow.
2. Build and push Helm chart on GitHub Actions
Use the rearm-helm-action.
For sample usage, refer to our Demo workflow.
3. Other ReARM GitHub Actions
The rearm-docker-action and the rearm-helm-action action reuse the following actions, which can be wired to create other custom workflows:
- setup-rearm-cli: This action, sets up ReARM CLI on GitHub's hosted Actions runners.
- rearm-get-version: This action uses ReARM CLI to get the version for current release.
- rearm-add-release: This action uses ReARM CLI to submit release metadata to ReARM.