Skip to content

[ax] Run Drupal dev-main check on main only, not on every PR - #8445

Merged
TomasVotruba merged 1 commit into
mainfrom
drupal-not-on-pr
Sep 3, 2026
Merged

[ax] Run Drupal dev-main check on main only, not on every PR#8445
TomasVotruba merged 1 commit into
mainfrom
drupal-not-on-pr

Conversation

@TomasVotruba

Copy link
Copy Markdown
Member

Why

rector_drupal_rector_dev.yaml ran on every PR (pull_request: null). It clones an external repo (palantirnet/drupal-rector) and runs its phpunit against rector:dev-main. That makes PR results depend on the state of a third-party repo - flaky and outside this repo's control.

What

Drop the pull_request trigger. The check still runs on push to main, so Drupal breakage is caught right after merge - just not gating each PR.

Note

If this check is set as a required status check in branch protection, that entry should be removed too, otherwise PRs may wait on a check that no longer reports.

@TomasVotruba
TomasVotruba merged commit 3bdc4c6 into main Sep 3, 2026
43 checks passed
@TomasVotruba
TomasVotruba deleted the drupal-not-on-pr branch September 3, 2026 19:45
@TomasVotruba TomasVotruba changed the title [CI] Run Drupal dev-main check on main only, not on every PR [ax] Run Drupal dev-main check on main only, not on every PR Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant