From db7d068d3cd872a77d761f4ef936276b265fd54c Mon Sep 17 00:00:00 2001 From: pfirpfel Date: Wed, 20 Apr 2022 08:24:19 +0200 Subject: [PATCH] Only install xvfb if not available --- .github/workflows/test-build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-build.yaml b/.github/workflows/test-build.yaml index 6feb80d461a..48082ff9a2b 100644 --- a/.github/workflows/test-build.yaml +++ b/.github/workflows/test-build.yaml @@ -19,8 +19,8 @@ jobs: java-version: ${{ matrix.java }} cache: 'maven' - - name: Install virtual framebuffer to allow running GUI on a headless server - run: sudo apt update && sudo apt install -y xvfb + - name: Install virtual framebuffer (if not available) to allow running GUI on a headless server + run: command -v Xvfb >/dev/null 2>&1 || { sudo apt update && sudo apt install -y xvfb; } - name: Run tests in virtual framebuffer run: |