toggle-corp/Publish web-app-serve
Reusable action to publish web-app-serve
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | github token for docker push to ghcr.io | yes | — |
| docker_target | docker target for web-app-serve | — | web-app-serve |
| helm_publish | Master gate: build, package and push the wrapper Helm chart to GHCR | — | true |
| helm_chart_directory | Path to the Helm chart directory (relative to the repo root) | — | web-app-serve/helm |
| helm_annotations_path | values.yaml path to write web-app-serve.togglecorp.com/* provenance annotations. The parent node must already exist or the step fails. | — | .app.ingress.annotations |
Outputs
| name | description |
|---|---|
| docker_image_name | Only docker image name |
| docker_image_tag | Only docker image tag |
| docker_image | docker image with tag |
| helm_repo_url | Helm repo URL |
| helm_chart | Helm Chart |
| helm_target_revision | Helm target revision |