From 13ee51cbcb30a36fa179844ab6a4d16649d8ebec Mon Sep 17 00:00:00 2001 From: Tim Holy Date: Thu, 24 Dec 2020 09:59:57 -0600 Subject: [PATCH] Use xvfb-run --- .github/workflows/CI.yml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index d466554..4b8e43c 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -12,16 +12,17 @@ jobs: strategy: fail-fast: false matrix: - version: - - '1.0' - - '1.3' -# - 'nightly' - os: - - ubuntu-latest - - macOS-latest - - windows-latest - arch: - - x64 + os: [ubuntu-latest, windows-latest, macOS-latest] + version: ['1.0', '1', 'nightly'] + arch: [x64] + include: + - os: ubuntu-latest + prefix: xvfb-run + exclude: + - os: macOS-latest # Cairo fails to build properly on this combination + version: '1.0' + - os: windows-latest # Gtk fails to build properly on this combination + version: '1.0' steps: - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@v1 @@ -40,6 +41,8 @@ jobs: ${{ runner.os }}- - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 + with: + prefix: ${{ matrix.prefix }} - uses: julia-actions/julia-processcoverage@v1 - uses: codecov/codecov-action@v1 with: