Skip to content

chore(GHA): adjust trigger and runner#897

Merged
frewilhelm merged 1 commit intoopen-component-model:mainfrom
frewilhelm:adjust-workflow-trigger
Apr 14, 2026
Merged

chore(GHA): adjust trigger and runner#897
frewilhelm merged 1 commit intoopen-component-model:mainfrom
frewilhelm:adjust-workflow-trigger

Conversation

@frewilhelm
Copy link
Copy Markdown
Contributor

What this PR does / why we need it

I adjusted the branch protection rule to wait for status checks. Unfortunately, not every required workflow is triggered, e.g. for changes in .github/workflows/**. We have three possibilities now:

  1. Remove required status checks
  2. Add a required Completion job (see open-component-model/open-component-model)
  3. Remove the path-ignores section from the workflow triggers

I decided to follow 3. as it is the least effort, adds no complexity, and does not need to be maintained. Currently, most PRs are version bumps that are created in the night and have enough time to run all the workflows.

Additionally, I replaced the large_runners with ubuntu-latest as we shouldn't use the "big" runners.

Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@frewilhelm frewilhelm requested a review from a team as a code owner April 14, 2026 06:30
@frewilhelm frewilhelm enabled auto-merge (squash) April 14, 2026 06:36
@frewilhelm frewilhelm merged commit fddccdf into open-component-model:main Apr 14, 2026
9 checks passed
@frewilhelm frewilhelm deleted the adjust-workflow-trigger branch April 14, 2026 07:49
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