Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add required parameter to all action inputs #33

Merged
merged 1 commit into from
Jul 14, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,29 +6,39 @@ color: gray-dark
inputs:
release:
description: Helm release name. Will be combined with track if set. (required)
required: true
namespace:
description: Kubernetes namespace name. (required)
required: true
chart:
description: Helm chart path. If set to "app" this will use the built in helm
chart found in this repository. (required)
required: true
values:
description: Helm chart values, expected to be a YAML or JSON string.
required: false
dry-run:
description: Task name. If the task is "remove" it will remove the configured
helm release.
required: false
helm:
description: Helm binary to execute, one of [helm, helm3].
required: false
token:
description: Github repository token. If included and the event is a deployment
the deployment_status event will be fired.
required: false
value-files:
description: Additional value files to apply to the helm chart. Expects JSON encoded
array or a string.
required: false
secrets:
description: Secret variables to include in value file interpolation. Expects
JSON encoded map.
required: false
version:
description: Version of the app, usually commit sha works here.
required: false
runs:
using: docker
image: Dockerfile