Skip to content

Commit c451382

Browse files
author
Release Manager
committed
gh-36697: CI Linux incremental: Set max_parallel = 8, reduce standard-sitepackages platforms To reduce the impact of the PRs that run CI Linux incremental on the GH Actions queue, in particular after a release (for example: https://github.com/sagemath/sage/actions/runs/6827962772) <!-- ^^^^^ Please provide a concise, informative and self-explanatory title. Don't put issue numbers in there, do this in the PR body below. For example, instead of "Fixes #1234" use "Introduce new method to calculate 1+1" --> <!-- Describe your changes here in detail --> <!-- Why is this change required? What problem does it solve? --> <!-- If this PR resolves an open issue, please link to it here. For example "Fixes #12345". --> <!-- If your change requires a documentation PR, please link it appropriately. --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> <!-- If your change requires a documentation PR, please link it appropriately --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> <!-- Feel free to remove irrelevant items. --> - [x] The title is concise, informative, and self-explanatory. - [x] The description explains in detail what this PR is about. - [ ] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation accordingly. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on - #12345: short description why this is a dependency - #34567: ... --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> URL: #36697 Reported by: Matthias Köppe Reviewer(s): Kwankyu Lee, Tobias Diez
2 parents 5021c60 + 5ac6d13 commit c451382

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

.github/workflows/ci-linux-incremental.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ jobs:
9898
["standard",
9999
"minimal"]
100100
docker_push_repository: ghcr.io/${{ github.repository }}/
101+
max_parallel: 8
101102

102103
site:
103104
needs: [changed_files]
@@ -120,16 +121,10 @@ jobs:
120121
docker_targets: "with-targets"
121122
targets: "${{needs.changed_files.outputs.uninstall_targets}} ${{needs.changed_files.outputs.build_targets}} build doc-html ptest"
122123
# Only test systems with a usable system python (>= 3.9)
124+
# with only a small number of test failures as of 10.2.rc0
123125
tox_system_factors: >-
124-
["ubuntu-jammy",
125-
"ubuntu-mantic",
126-
"debian-bullseye",
127-
"debian-bookworm",
128-
"fedora-33",
129-
"fedora-38",
130-
"gentoo-python3.11",
131-
"archlinux",
132-
"debian-bullseye-i386"]
126+
["gentoo-python3.11",
127+
"archlinux"]
133128
tox_packages_factors: >-
134129
["standard-sitepackages"]
135130
docker_push_repository: ghcr.io/${{ github.repository }}/

0 commit comments

Comments
 (0)