Releases: kustomize-everything/action-env-build-and-deploy
v2.1.0 Ensure that untracked files are cleaned up
What's Changed
- POTENTIALLY BREAKING CHANGE: if you relied on untracked files being copied to env branches we now ensure that untracked files are cleaned up before making the commit refer to @highb in #26
- chore(deps): update kustomize-everything/action-kustomize action to v2 by @renovate in #20
- chore(deps): update mikefarah/yq action to v4.31.2 by @renovate in #21
- chore(deps): update karancode/yamllint-github-action action to v2.1.1 by @renovate in #22
Full Changelog: v2.0.1...v2.1.0
v2.0.1
v2.0.0 Breaking Changes
What's Changed
- add missing envvars by @domdepasquale in #16
- Fix repo checkout by @highb in #17
- chore(deps): update mikefarah/yq action to v4.31.1 by @renovate in #13
- chore(deps): update ludeeus/action-shellcheck action to v2 by @renovate in #14
- chore(deps): update karancode/yamllint-github-action action to v2.1.0 by @renovate in #15
Deprecated
ssh-key
input is no longer accepted. Only a valid GitHub token can be passed viatoken
input.
Maintenance
- All usage of the
set-output
functionality which has been deprecated by GitHub has been removed. This included replacing the regex action previously used from the marketplace with a small python script. - Tests have been refactored to actually verify that pushes and PRs both work properly.
New Contributors
- @domdepasquale made their first contribution in #16
Full Changelog: v1.6.2...v2.0.0
v1.6.2 Remove invalid filename characters from metadata.name
Bug fix
Removes the bad filename characters from the metadata.name where we're likely to actually encounter them, rather than the apiVersion where things are generally well behaved.
v1.6.1 File splitting behavior fix
Bug fix
Add additional characters to the list of characters to sub out of the filenames that yq generates when it splits files: Double quote ", Colon :, Less than <, Greater than >, Vertical bar |, Asterisk *, Question mark ?
v1.6.0 Change in yq file splitting behavior
Bug fix
yq file splitting behavior updated to sub out colon characters from the generated filenames as those did not place nicely with git.
v1.5.0 Fix yq version
CRD not rendering due to yq bug (#8) * Update kustomize-build.sh * Update kustomize-build.sh * Update action.yml * Get rid of api version * Update kustomize-build.sh * Update action.yml * Update kustomize-build.sh * Update kustomize-build.sh * Yamlfix * bump * bump * asdfasdf
v1.4.0 helm-version input and helm/kustomize upgrade
This version adds a new helm-version
input to the action that allows you to specify the version of helm that is installed.
Additionally, did some maintenance to update our dependencies:
- Default helm version is now 3.9.4 (and can be modified by passing in the
helm-version
input to the action) - Default kustomize version is now 4.5.7
Add helm install step to ensure the correct version of helm is available
v1.3.0 Ensure helm is setup
v1.2.1 Only open PR if there is a diff
bug fix: Previously, even if there was no changes to PR managed branch, the action would try to open a PR. This corrects that behavior by checking to see if there is a diff before calling out to make the PR.