kustomize-everything/env-build-and-deploy
Uses kustomize to build and commit to an environment branch or opens a PR
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit May 5, 2025
- License
- MIT
Pinned Snippet
uses: kustomize-everything/action-env-build-and-deploy@ee6fe15df98d72a5209f887ab3ab2e222cc93909 # v3.2.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| environment | The environment to build and deploy or open/update a PR for | yes | — |
| push-environment-regex | Regex to match environments which will be pushed to directly | no | .*(development|integration).* |
| pr-environment-regex | Regex to match environments which will push to a deploy-pr/<environment> branch and open a PR for review | no | .*(staging|production).* |
| dry-run | On a dry-run only the kustomize build will occur and the built branch will not be pushed anywhere. | no | true |
| working-directory | The location where the deployment git repo is checked out | yes | — |
| version | Version of Kustomize to use | no | 5.3.0 |
| sha256-checksum | Checksum of Kustomize version | no | 3ab32f92360d752a2a53e56be073b649abc1e7351b912c0fb32b960d1def854c |
| git-commit-user | Name to add to the Git Commit Message | no | Kustomize Everything |
| git-commit-email | Email to add to the Git Commit Message | no | kustomize-everything@users.noreply.github.com |
| git-commit-message | Commit message to use for deployment | no | — |
| token | The token to use for pushing to the repo. This should be a bot account with write access to the target repo, as well as PR access if it needs to open a PR. | yes | — |
| helm-version | Helm Version to install | — | 3.9.4 |
| title | Custom title for the pull request. If not provided, defaults to "Deployment to {environment}" | no | — |
Outputs
no outputs