-
Notifications
You must be signed in to change notification settings - Fork 4
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
Feat/refactor workflows #42
Conversation
* feat: additional approval on Version change * fix: combine version bump check and approve by label * fix: adjust label name * fix: remove tag comparison * fix: base_ref * fix: some naming changes
|
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.
LGTM
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.
LGTM
Motivation
This pull request introduces an automatic release workflow for the GoKubeDownscaler.
Closes #41
Changes
I refactored our workflow files to first check the version on the main branch and then create a release and push the new helm chart and docker image for the GoKubeDownscaler.
Tests done
I tested these with a helm chart release workflow privately. You can look at them here.
TODO
Do NOT merge this until we want a release. This will create a release upon merge.