Skip to content

feat: add grouped plugin update PR strategy - #15

Merged
Jdubrick merged 2 commits into
redhat-ai-dev:mainfrom
Jdubrick:codex/grouped-plugin-updates
Oct 15, 2026
Merged

Jdubrick merged 2 commits into
redhat-ai-dev:mainfrom
Jdubrick:codex/grouped-plugin-updates

Conversation

@Jdubrick

Copy link
Copy Markdown
Contributor

What does this PR do?

  • Adds a new grouped functionality to the updater, which can be used if we want to combine certain plugins into a single PR to reduce CI runs and keep logical changes together
    • E.g. intelligent-assistant and intelligent-assistant-backend would be in the same update PR

Which issue(s) does this PR fix

How to test changes / Special notes to the reviewer

@Jdubrick
Jdubrick requested a review from a team as a code owner October 14, 2026 19:49
@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing

@gabemontero gabemontero left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approve but one minor question in line

Comment thread README.md

Create one PR for an exact frontend/backend package pair, such as `pluginabc` and `pluginabc-backend`, when both have updates in the same run and use the same tag prefix. Each package keeps its own target version; the versions can differ. Packages without a matching update get individual PRs.

```yaml

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so from what I can tell in the code grouping is just done by default

not following what this chunk of yaml has to do with the grouping ...I'm not connecting the dots between this yaml and the text that precedes and follows it

can you elaborate ? Or was this included incorrectly?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a snippet of the update-pr-strategy when consuming as a GH action, you can see our current one in the gitops repo here: https://github.com/redhat-ai-dev/ai-rolling-demo-gitops/blob/main/.github/workflows/plugins-updater.yaml

Comment thread README.md Outdated
Co-authored-by: Gabe Montero <gmontero@redhat.com>
@Jdubrick
Jdubrick merged commit 573eea0 into redhat-ai-dev:main Oct 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants