Skip to content

Conversation

@probably-neb
Copy link
Collaborator

@probably-neb probably-neb commented Oct 28, 2025

Follow up for: #41304

Splits CI tests (cherry-picks and PRs only for now) into separate workflows using gh-workflow. Includes a couple restructures to

  • run more things in parallel
  • remove our previous shell script based checking to filter tests based on files changed, instead using the builtin paths: workflow filters

Splitting the docs/style/rust tests & checks into separate workflows means we lose the complete summary showing all the tests in one view, but it's possible to re-add in the future if we go back to checking what files changed ourselves or always run everything.

Release Notes:

  • N/A or Added/Fixed/Improved ...

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Oct 28, 2025
@probably-neb probably-neb force-pushed the use-gh-workflow-for-tests branch 2 times, most recently from 7f17adb to 9e6f512 Compare October 28, 2025 16:51
@probably-neb probably-neb force-pushed the use-gh-workflow-for-tests branch from ebd24c1 to de02e70 Compare October 28, 2025 19:58
probably-neb and others added 5 commits October 28, 2025 15:58
@probably-neb probably-neb force-pushed the use-gh-workflow-for-tests branch from de02e70 to a9d0326 Compare October 28, 2025 20:31
@probably-neb probably-neb force-pushed the use-gh-workflow-for-tests branch from 92d906c to 8971a26 Compare October 28, 2025 22:24
@probably-neb probably-neb force-pushed the use-gh-workflow-for-tests branch from 1ca9563 to c0aeaf9 Compare October 28, 2025 23:17
@probably-neb probably-neb enabled auto-merge (squash) October 28, 2025 23:19
@probably-neb probably-neb merged commit 4adff4a into main Oct 28, 2025
44 checks passed
@probably-neb probably-neb deleted the use-gh-workflow-for-tests branch October 28, 2025 23:31
probably-neb added a commit that referenced this pull request Oct 29, 2025
probably-neb added a commit that referenced this pull request Oct 29, 2025
Reverts #41384

The branch-protection rules work much better when there is a Job that
runs every time and can be depended on to pass, we no longer have this.

Release Notes:

- N/A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants