From 6c6e5dfd656dd6a036d817d47b082aa43fcc379a Mon Sep 17 00:00:00 2001 From: Paul Prescod Date: Fri, 26 Nov 2021 12:04:43 -0800 Subject: [PATCH] Change workflows to include graphviz sometimes --- .github/workflows/ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9a86eb70..234bc5dd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.6", "3.7", "3.8", "3.9"] + python-version: ["3.6", "3.7", "3.8", "3.9", "3.10"] steps: - uses: "actions/checkout@v2" - uses: "actions/setup-python@v1" @@ -105,7 +105,7 @@ jobs: runs-on: windows-latest strategy: matrix: - python-version: ["3.6", "3.9"] + python-version: ["3.6", "3.10"] steps: - uses: "actions/checkout@v2" - uses: "actions/setup-python@v1" @@ -117,6 +117,10 @@ jobs: python -VV python -m pip install --upgrade pip make dev-install + # Snowfakery should work both with and without graphviz. + # On Linux we test without it and on Windows we test with it. + # The Unit tests adapt to both situations + choco install graphviz - name: Run Tests run: python -m pytest