Skip to content

Speedup CI by merging checkers with matrix #2610

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Avasam
Copy link
Collaborator

@Avasam Avasam commented May 16, 2025

  1. This reduces the number of parallel jobs, removing time waiting for available runners, removing the time that the very long build jobs are just waiting and doing nothing.
  2. Spending less time setting up and installing in these checkers jobs

Each step will still print out its errors. Checkers are still kept separate from build jobs to not "leak" anything into them or make them any longer.

Also used the new allow-prereleases to simplify the python-version matrix.

1. This reduces the number of parallel jobs, removing time waiting for available runners, removing the time that the very long build jobs are just waiting and doing nothing.
2. Spending less time setting up and installing in these checkers jobs

Each step will still print out its errors. Checkers are still kept separate from build jobs to not "leak" anything into them or make them any longer.

Also used the new allow-prereleases to simplify the python-version matrix.
@Avasam Avasam force-pushed the merge-checkers-with-matrix branch from 077445a to cbe89fa Compare May 16, 2025 15:07
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.

1 participant