-
Notifications
You must be signed in to change notification settings - Fork 132
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 GitHub Action for chart release #55
base: main
Are you sure you want to change the base?
Conversation
* add previously missing build * set lint test to only main branches * set actions to only affect chart modification * enable lint test job interrupt
- "**.yaml" | ||
- "**.yml" | ||
- "**.tpl" | ||
# Exclude build index.yaml from being collected into action |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This exclusion looks redundant, since GITHUB_TOKEN
does not recursively call the same action. More information needed.
👋 Hi @drpsyko101, I have a few points to discuss regarding the publication of the chart and the chart repo:
Looking forward to your thoughts. |
@arpagon Thanks for the approval! Helm OCI is indeed the best way to release this chart alongside the official Supabase images. But I don't think we should at this point, not until this chart is considered production-ready. Need more input from @kiwicopple on this topic and the roadmap #53 , especially for the definition of production-ready in Supabase context. |
What kind of change does this PR introduce?
This PR brings automatic chart release for every successful PR into the
main
branch. No more fiddling around with build script and manually changingindex.yaml
. Other changes include:0.1.0
build dataPre-requisites
GITHUB_TOKEN
permission for contents should (?) be set to read/write.Known issues