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

Helm values schema check #950

Merged
merged 2 commits into from
Sep 13, 2022
Merged

Conversation

jkremser
Copy link
Member

@jkremser jkremser commented Sep 9, 2022

if there is a change to values.yaml or values.schema.json, this workflow will verify that values.yaml file is still valid against the corresponding JSON schema.

I had to remove those required: [] lines because the python tool was failing on them. Semantically it's the same, these lines were actually redundant.

@jkremser jkremser requested a review from kuritka September 9, 2022 23:25
@jkremser
Copy link
Member Author

jkremser commented Sep 9, 2022

meh, applying your suggestion broke it... the comment is missing. Will fix that on Monday + I was actually happier with the original form since it's only based on this idea, however the implementaion is totally different

@jkremser jkremser force-pushed the helm-values-schema-check branch from 50505b8 to 5411657 Compare September 12, 2022 10:40
@jkremser jkremser added the CI all the things related to gh actions or workflow label Sep 12, 2022
Copy link
Collaborator

@kuritka kuritka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At first glance, thanks comment looked more like you forgot it was there. If that's what you want, it's okay.

@jkremser jkremser merged commit 542e476 into k8gb-io:master Sep 13, 2022
@jkremser jkremser deleted the helm-values-schema-check branch September 13, 2022 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI all the things related to gh actions or workflow
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants