From 918e425488355a5a220057dc3018ff657820087f Mon Sep 17 00:00:00 2001 From: Paul Profizi <100710998+PProfizi@users.noreply.github.com> Date: Wed, 23 Apr 2025 10:02:58 +0200 Subject: [PATCH 1/3] Bump pyvista/setup-headless-display-action to v4 --- prepare_tests/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prepare_tests/action.yml b/prepare_tests/action.yml index ed26600..ae9d3c3 100644 --- a/prepare_tests/action.yml +++ b/prepare_tests/action.yml @@ -21,7 +21,7 @@ runs: ls - name: "Setup headless display" - uses: pyvista/setup-headless-display-action@v3 + uses: pyvista/setup-headless-display-action@48066dd0b79cf46babc16223a1dce3aa4803ec43 # v4.0 - name: "Install Test Environment" working-directory: ${{ inputs.working-directory }} From 28f8360a4766bf32c4018354f0764f3773593287 Mon Sep 17 00:00:00 2001 From: Muhammed Adedigba Date: Mon, 19 May 2025 09:47:28 +0200 Subject: [PATCH 2/3] feat: add libosmesa for linux runners --- prepare_tests/action.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/prepare_tests/action.yml b/prepare_tests/action.yml index ae9d3c3..54371de 100644 --- a/prepare_tests/action.yml +++ b/prepare_tests/action.yml @@ -22,6 +22,15 @@ runs: - name: "Setup headless display" uses: pyvista/setup-headless-display-action@48066dd0b79cf46babc16223a1dce3aa4803ec43 # v4.0 + with: + qt: 'true' + + - name: "Setup LibOSMesa on Linux runners" + if: runner.os == Linux + shell: bash + run: | + echo "VTK_DEFAULT_OPENGL_WINDOW=vtkOSOpenGLRenderWindow" >> ${GITHUB_ENV} + - name: "Install Test Environment" working-directory: ${{ inputs.working-directory }} From e1fc86339522d83fd30dcf503af664a28631ff99 Mon Sep 17 00:00:00 2001 From: Muhammed Adedigba Date: Mon, 19 May 2025 09:47:28 +0200 Subject: [PATCH 3/3] feat: add libosmesa for linux runners --- prepare_tests/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prepare_tests/action.yml b/prepare_tests/action.yml index 54371de..d8abda9 100644 --- a/prepare_tests/action.yml +++ b/prepare_tests/action.yml @@ -26,7 +26,7 @@ runs: qt: 'true' - name: "Setup LibOSMesa on Linux runners" - if: runner.os == Linux + if: runner.os == 'Linux' shell: bash run: | echo "VTK_DEFAULT_OPENGL_WINDOW=vtkOSOpenGLRenderWindow" >> ${GITHUB_ENV}