From 64500ea2d2ef75ce98716366b2d7633d2c350c7c Mon Sep 17 00:00:00 2001 From: "Tristan B. Velloza Kildaire" Date: Sun, 26 Mar 2023 13:23:16 +0200 Subject: [PATCH] Update d.yml --- .github/workflows/d.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/d.yml b/.github/workflows/d.yml index d56ff1bd..23943a88 100644 --- a/.github/workflows/d.yml +++ b/.github/workflows/d.yml @@ -47,13 +47,22 @@ jobs: unittests: needs: build name: Unit tests - runs-on: ubuntu-latest + strategy: + matrix: + os: [ubuntu-latest] + dc: [dmd-2.101.0] + exclude: + - { os: macOS-latest, dc: dmd-2.085.0 } + runs-on: ${{ matrix.os }} + + + steps: - uses: actions/checkout@v2 - - name: Download math result for job 1 - uses: actions/download-artifact@v3 + - name: Install D compiler + uses: dlang-community/setup-dlang@v1 with: - name: tbin + compiler: ${{ matrix.dc }} - name: DUB unit tests with coverage run: dub test --coverage