@@ -137,6 +137,18 @@ jobs:
137137 python -c "from pyvista.plotting import system_supports_plotting; print('System support plotting ' + str(system_supports_plotting()))"
138138
139139
140+ check-vulnerabilities :
141+ name : " Check library vulnerabilities"
142+ runs-on : ubuntu-latest
143+ steps :
144+ - uses : ansys/actions/check-vulnerabilities@v8
145+ with :
146+ python-version : ${{ env.MAIN_PYTHON_VERSION }}
147+ token : ${{ secrets.PYANSYS_CI_BOT_TOKEN }}
148+ python-package-name : ${{ env.PACKAGE_NAME }}
149+ dev-mode : ${{ github.ref != 'refs/heads/main' }}
150+ upload-reports : True
151+
140152 docs-build :
141153 name : " Build documentation"
142154 runs-on : ubuntu-latest
@@ -152,7 +164,7 @@ jobs:
152164 GRPC_ENABLE_FORK_SUPPORT : false # See #3434
153165 steps :
154166 - name : " Install Git and checkout project"
155- 167+ 156168
157169 - name : " Login in Github container registry"
158170@@ -349,7 +361,7 @@ jobs:
349361
350362 steps :
351363 - name : " Install Git and checkout project"
352- 364+ 353365
354366 - name : Get event type and user to check permissions.
355367 id : get_user
@@ -404,7 +416,7 @@ jobs:
404416
405417 steps :
406418 - name : " Install Git and checkout project"
407- 419+ 408420
409421 - name : " Login in Github container registry"
410422@@ -531,7 +543,7 @@ jobs:
531543 --ignore_image_cache \
532544 --cov-report=xml:${{ matrix.mapdl-version }}-remote.xml
533545
534- - uses : codecov/codecov-action@v4
546+ - uses : codecov/codecov-action@v5
535547 name : " Upload coverage to Codecov"
536548 with :
537549 token : ${{ secrets.CODECOV_TOKEN }} # required
@@ -588,7 +600,7 @@ jobs:
588600 matrix : ${{ steps.set-matrix.outputs.matrix }}
589601 steps :
590602 - name : " Install Git and checkout project"
591- 603+ 592604
593605 - uses : tspascoal/get-user-teams-membership@v3
594606 id : is_organization_member
@@ -635,7 +647,7 @@ jobs:
635647
636648 steps :
637649 - name : " Install Git and checkout project"
638- 650+ 639651 with :
640652 repository : ${{ github.event.pull_request.head.repo.full_name }}
641653 ref : ${{ github.event.pull_request.head.ref }}
@@ -730,7 +742,7 @@ jobs:
730742
731743 reactions : rocket
732744
733- - uses : codecov/codecov-action@v4
745+ - uses : codecov/codecov-action@v5
734746 name : " Upload coverage to Codecov"
735747 with :
736748 token : ${{ secrets.CODECOV_TOKEN }} # required
@@ -763,10 +775,11 @@ jobs:
763775 env :
764776 ON_LOCAL : true
765777 ON_UBUNTU : true
778+ TESTING_MINIMAL : true
766779
767780 steps :
768781 - name : " Install Git and checkout project"
769- 782+ 770783 with :
771784 repository : ${{ github.event.pull_request.head.repo.full_name }}
772785 ref : ${{ github.event.pull_request.head.ref }}
@@ -836,7 +849,7 @@ jobs:
836849 ${{ env.PYTEST_ARGUMENTS }} \
837850 --cov-report=xml:${{ matrix.mapdl-version }}-minimal.xml
838851
839- - uses : codecov/codecov-action@v4
852+ - uses : codecov/codecov-action@v5
840853 name : " Upload coverage to Codecov"
841854 with :
842855 token : ${{ secrets.CODECOV_TOKEN }} # required
@@ -861,7 +874,7 @@ jobs:
861874 ON_LOCAL : TRUE
862875
863876 steps :
864- -
uses :
actions/[email protected] .1 877+ -
uses :
actions/[email protected] .2 865878
866879 # Skipping because it is installed locally.
867880 # - name: Setup Python
@@ -909,7 +922,7 @@ jobs:
909922 --ignore_image_cache \
910923 --cov-report=xml:windows-v22.2.0-local.xml
911924
912- - uses : codecov/codecov-action@v4
925+ - uses : codecov/codecov-action@v5
913926 name : " Upload coverage to Codecov"
914927 with :
915928 token : ${{ secrets.CODECOV_TOKEN }} # required
@@ -1018,7 +1031,7 @@ jobs:
10181031 os : [ubuntu-latest, windows-latest]
10191032
10201033 steps :
1021- -
uses :
actions/[email protected] .1 1034+ -
uses :
actions/[email protected] .2 10221035 - name : " Set up Julia"
10231036 uses : julia-actions/setup-julia@v2
10241037 with :
0 commit comments