Skip to content

ci: grouping strategy: by owner/ecosystem for github actions - #603

Merged
BjoernKarma merged 1 commit into
mainfrom
ci/action-grouping
Aug 18, 2026
Merged

ci: grouping strategy: by owner/ecosystem for github actions#603
BjoernKarma merged 1 commit into
mainfrom
ci/action-grouping

Conversation

@BjoernKarma

Copy link
Copy Markdown
Contributor

New grouping strategy: by owner/ecosystem

Why this is better than grouping by update-type

The old  minor-patch  /  major  split created one giant PR with every action in the repo, causing merge conflicts and hard-to-review diffs. Grouping by owner means:
• Each PR is semantically coherent (all Docker actions, all CodeQL actions, etc.)
• Conflicts are contained within one owner's actions, not across all of them
• The CodeQL group in particular avoids the real-world footgun of init and analyze  being on different versions

Copilot AI lite review requested due to automatic review settings August 18, 2026 12:39

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@BjoernKarma BjoernKarma self-assigned this Aug 18, 2026

@stefan-ctrl stefan-ctrl left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGMT. Grouping seems reasonableand solve some issues with #600 that stacks to many responsibilities for updates into one blob :)

Some Issues of #600

Needs to be updated at the same time

Module Old New
github/codeql-action/init 4.37.6 4.37.7
github/codeql-action/analyze 4.37.6 4.37.7

Broken #448

Module Old New
oss-review-toolkit/ort-ci-github-action 1.1.0 1.2.0

@BjoernKarma
BjoernKarma merged commit 18120db into main Aug 18, 2026
151 checks passed
@BjoernKarma
BjoernKarma deleted the ci/action-grouping branch August 18, 2026 13:40
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.

3 participants