-
Notifications
You must be signed in to change notification settings - Fork 197
HIP: Automated Release Process for Helm #409
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
base: main
Are you sure you want to change the base?
Conversation
Proposes GitHub Actions automation for Helm releases while preserving human oversight. Creates PRs for version updates, generates draft release candidates, and coordinates documentation updates between helm/helm and helm/helm-www. Addresses time-consuming aspects of the current 11-step manual release process while preserving all security and quality controls. Key benefits: - Reduces manual errors in version updates - Eliminates repetitive tasks - Maintains security with draft releases and PR approvals - Full backward compatibility with existing process Signed-off-by: Scott Rigby <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
hips/hip-9999.md
Outdated
3. **Phase 3**: Documentation update automation | ||
4. **Phase 4**: Full workflow integration and community notification | ||
|
||
Each phase can be tested in isolation and rolled back if issues arise. |
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.
Manual process can be used instead if issues arise.
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.
agree, updated the reference implementation - i think this is addressed, but lmk if you have suggestions
Signed-off-by: Scott Rigby <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
65308bf
to
0e12527
Compare
Signed-off-by: Scott Rigby <[email protected]>
Markdown preview: https://github.com/scottrigby/community/blob/automated-release-process/hips/hip-9999.md
Proposes GitHub Actions automation for Helm releases while preserving human oversight. Creates PRs for version updates, generates draft release candidates, and coordinates documentation updates between helm/helm and helm/helm-www.
Addresses time-consuming aspects of the current 11-step manual release process while preserving all security and quality controls.
Key benefits: