gbh-tech/Werf Deployment Action

Configures base runner with Taskfile, kubectl, werf, and runs Werf commands and Tasks.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 10, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: gbh-tech/werf-deployment-action@3f3a09bbfda73ac089fb52d285b9752d9ded1b90 # v0.1.0

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

namedescriptionrequireddefault
werf_secret_keyWerf secret key value""
aws_regionAWS Regionyes
role_arnIAM role ARN to assume via OIDC. When set, OIDC authentication is used and static key inputs are ignored. Requires the calling workflow to declare permissions: id-token: write.""
aws_access_key_idAWS access key ID. Used only when role_arn is not set.""
aws_secret_access_keyAWS secret access key. Used only when role_arn is not set.""
aws_session_tokenAWS session token for temporary STS credentials. Used only when role_arn is not set.""
environmentTarget environmentyes
tasksTasks to run
commandsWerf commands to run
kubectl_versionkubectl version to installv1.34.0
task_versionTask version to install3.43.2
werf_versionWerf version to installv2.53.0

no outputs