From 207f57dd4d42b12fd5204f655866934a5e483f34 Mon Sep 17 00:00:00 2001 From: Florian Rupprecht <33600480+nx10@users.noreply.github.com> Date: Mon, 6 Apr 2026 16:25:53 -0400 Subject: [PATCH 1/3] Add environment variable for pipeline report generation Set VTK_DEFAULT_RENDER_WINDOW_OFFSCREEN environment variable for pipeline report generation. Closes #273 --- .github/workflows/test_full.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test_full.yaml b/.github/workflows/test_full.yaml index 69d871e7..0bf5ef8f 100644 --- a/.github/workflows/test_full.yaml +++ b/.github/workflows/test_full.yaml @@ -58,6 +58,8 @@ jobs: - name: Generate pipeline report if: always() continue-on-error: true + env: + VTK_DEFAULT_RENDER_WINDOW_OFFSCREEN: "1" shell: bash run: | uv run scripts/visualize_pipeline.py --output $JOB_TMP/pipeline_report.png From ab465b2cbd36f34c5d8b269f06938e5a6a95f4ae Mon Sep 17 00:00:00 2001 From: Florian Rupprecht Date: Tue, 7 Apr 2026 10:55:13 -0400 Subject: [PATCH 2/3] Revert "Add environment variable for pipeline report generation" This reverts commit 207f57dd4d42b12fd5204f655866934a5e483f34. --- .github/workflows/test_full.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/test_full.yaml b/.github/workflows/test_full.yaml index 0bf5ef8f..69d871e7 100644 --- a/.github/workflows/test_full.yaml +++ b/.github/workflows/test_full.yaml @@ -58,8 +58,6 @@ jobs: - name: Generate pipeline report if: always() continue-on-error: true - env: - VTK_DEFAULT_RENDER_WINDOW_OFFSCREEN: "1" shell: bash run: | uv run scripts/visualize_pipeline.py --output $JOB_TMP/pipeline_report.png From c4db9a292fd7a520ab83504d0bb89c91172d9c56 Mon Sep 17 00:00:00 2001 From: Florian Rupprecht Date: Tue, 7 Apr 2026 11:00:40 -0400 Subject: [PATCH 3/3] Another test --- .github/workflows/test_full.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test_full.yaml b/.github/workflows/test_full.yaml index 69d871e7..4f1290cb 100644 --- a/.github/workflows/test_full.yaml +++ b/.github/workflows/test_full.yaml @@ -58,6 +58,9 @@ jobs: - name: Generate pipeline report if: always() continue-on-error: true + env: + DISPLAY: "" + VTK_DEFAULT_OPENGL_WINDOW: "vtkOSOpenGLRenderWindow" shell: bash run: | uv run scripts/visualize_pipeline.py --output $JOB_TMP/pipeline_report.png