Skip to content

Narrow CI run matrix#352

Merged
chennes merged 1 commit intoFreeCAD:devfrom
chennes:updateCIRunMatrix
Feb 10, 2026
Merged

Narrow CI run matrix#352
chennes merged 1 commit intoFreeCAD:devfrom
chennes:updateCIRunMatrix

Conversation

@chennes
Copy link
Member

@chennes chennes commented Feb 10, 2026

Update to test Python 3.11-3.14 and only Qt6.

Copilot AI review requested due to automatic review settings February 10, 2026 04:42
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adjusts GitHub Actions CI coverage by narrowing the Python version matrix for Qt6 tests and removing the Qt5 test workflow, aligning CI execution with a Qt6-only testing strategy.

Changes:

  • Narrow Qt6 CI matrix to Python 3.11–3.14 (removing 3.8–3.10).
  • Remove the Qt5 test workflow entirely.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/qt6-tests.yml Narrows the Python version matrix used for Qt6 CI runs.
.github/workflows/qt5-tests.yml Removes the Qt5 CI workflow to leave only Qt6 testing in CI.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@chennes chennes merged commit 8c583b3 into FreeCAD:dev Feb 10, 2026
14 checks passed
@chennes chennes deleted the updateCIRunMatrix branch February 10, 2026 04:53
@chennes chennes added the release to main Trigger an Action to create a PR backporting to `main` label Feb 10, 2026
@github-actions
Copy link

Backport failed for main, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin main
git worktree add -d .worktree/backport-352-to-main origin/main
cd .worktree/backport-352-to-main
git switch --create backport-352-to-main
git cherry-pick -x 7e08635c9627f7e76e722df7ace95b1f2fc5b078

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

Labels

release to main Trigger an Action to create a PR backporting to `main`

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant