-
Notifications
You must be signed in to change notification settings - Fork 14
[NR-55782] Release chart with release toolkit #128
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
Conversation
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.
We will need to do a way harder pipeline to avoid having a circular dependency, properly test that we need a new version, and tag the commit that is really meant to be tagged.
But as the first iteration, it is to find these issues. I really like how it looks.
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.
Looks good to me, I think we can give it a try. Could you write a short document like this for anyone that wants to release the chart can follow ?
97c2885
to
855860b
Compare
14cfeeb
to
a0a792e
Compare
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, but maybe I'd wait for some extra approval of someone with full TI context.
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 thanks!
a0a792e
to
06d68ec
Compare
Merging this PR we will have a new process to release the chart:
As soon as well feel comfortable (even now if we want), we can automatize this easily by adding the
schedule
clause in the triggers.The pipeline has been tested here, few releases were created already in the fork from the changelog and dependabot.
My only concern with the approach is if it was easier so install
rt
and run the make, instead of having the logic twice being unable to test the code locally