-
Notifications
You must be signed in to change notification settings - Fork 64
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
Add CI via GitHub Actions #80
Conversation
this is necessary until helm/chart-releaser#133
Thanks for the PR @colearendt - it generally looks good to me. On the discussion points:
I think this is right, and should be a safe change for existing users:
If the change detection is reliable then I'm happy to go with linting changes only
They all look well used/maintained, so no concerns from me.
Yes - that sounds helpful!
I think testing with |
fix a typo in inline command add --upgrade flag to install checks switch `ct lint` to run less frequently (changed on branches, all on main)
TIL about I have made the discussed changes:
One last idea:
|
It seems like if we do this we should also require linear history (we can set in
That seems right to me. +1 |
What this PR does / why we need it:
Add CI:
(these are allowed to fail)
gh-pages
branch)Some open items to discuss here:
gh-pages
branch to maintain the "new" index.yaml on until you want to cut over the definition of GitHub pages? Will that affect anything?README.md
(to keep documentation up to date with thevalues.yaml
file) viahelm-docs
. Is this something that would be interesting to you?--upgrade
maybe? The goal of separating here was to allow preventing installation if lint failscouchdb-helm/test/e2e-kind.sh
Line 64 in bd9bce1
Which issue this PR fixes
(optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged)Special notes for your reviewer:
Checklist
(removed: NA)