Skip to content

Conversation

@ecoussoux-ansys
Copy link
Collaborator

This PR is porting to pyedb the changes introduced in ansys/pyaedt#6868.

In the CI, the installation of vtk-osmesa in the virtual environments created for the windows and linux pyaedt tests are dropped since the wheels that were used are no longer available. We are now using the pyvista/setup-headless-display-action for these jobs instead.

Some other changes to the ci_cd.yml file introduced to pyaedt in ansys/pyaedt#6868 are also reproduced.

@ecoussoux-ansys ecoussoux-ansys self-assigned this Nov 13, 2025
@github-actions github-actions bot added the maintenance Package and maintenance related label Nov 13, 2025
@codecov-commenter
Copy link

codecov-commenter commented Nov 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 70.57%. Comparing base (1ac8182) to head (eb9be16).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1651   +/-   ##
=======================================
  Coverage   70.57%   70.57%           
=======================================
  Files         228      228           
  Lines       41154    41154           
=======================================
  Hits        29045    29045           
  Misses      12109    12109           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Collaborator

@svandenb-dev svandenb-dev left a comment

Choose a reason for hiding this comment

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

LGTM

@ecoussoux-ansys ecoussoux-ansys merged commit 639b122 into main Nov 13, 2025
31 checks passed
@ecoussoux-ansys ecoussoux-ansys deleted the ci/remove-vtk-osmesa branch November 13, 2025 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd maintenance Package and maintenance related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants