-
Notifications
You must be signed in to change notification settings - Fork 1.6k
✨ (alpha update) Add Option to use AI with alpha update #5040
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
✨ (alpha update) Add Option to use AI with alpha update #5040
Conversation
9266990 to
149662a
Compare
31f3624 to
f72ef6c
Compare
| - If you want to add the `autoupdate` plugin to your project: | ||
|
|
||
| ```shell | ||
| kubebuilder edit --plugins="autoupdate.kubebuilder.io/v1-alpha" |
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.
@vitorfloriano that is the final result :-)
6c93f85 to
0748663
Compare
58a62a8 to
6df30ec
Compare
vitorfloriano
left a comment
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.
I guess now we can say that Kubebuilder checks the "AI" box. Well done! This is going to be really helpful.
| </aside> | ||
| > | ||
| > Moreover, you will be able to get help from AI models to understand what changes are needed to keep your project up to date | ||
| and how to solve conflicts if any be faced. |
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.
nit
| and how to solve conflicts if any be faced. | |
| and how to solve conflicts if any are faced. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: camilamacedo86, vitorfloriano The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
6df30ec to
677a31f
Compare
e10d88f to
6f0ab26
Compare
c0b9d3f to
6051307
Compare
Assisted-by: ChatGPT (OpenAI) Co-authored-by: Vitor Floriano <vitorfloriano@users.noreply.github.com>
6051307 to
2c7d283
Compare
Description
This PR adds support for using AI in both the
alpha updatecommand and the Auto Update plugin.The update process now provides context-aware information to help users understand how to update their projects effectively.
Key Features
gh models run.Examples
alpha updatecommand will now provide AI-assisted explanations alongside traditional update logic.Screenshots
AI Output Example:
Files Changed:
Conflicts Example:
Outcome
This enhancement makes the update workflow more intuitive by combining Git-based automation with AI-powered context, helping contributors keep projects up to date with less friction.