Closed jforest closed 1 month ago
After talking with @jspiewak I'm going to close this PR, and open a new one where I will move the current ci
directory to ci-lint
and create a new ci-install
directory within which I will create install test values files.
Then I will need to modify the workflows to symlink the proper one in place before running lints or installs. (and clean up after themselves when done). Also will need to adjust the Justfile to do the right thing.
Marking this as ready to review for feedback on the idea.
The current set of values files in the
ci
subdirectory of the charts are fine for linting, but many values are nonsense and end up causing installs to fail.My idea is that we make an entirely new set of values files that are just for installs (they should pass linting anyway right?) while keeping the existing values files. The one change will be to rename all the current values files to
lint-<existingname>.yaml
so they get deleted in a step of the install workflow before thect install
tests run