From 924a125ed39e259801cbe8b8420b199e383e0ef4 Mon Sep 17 00:00:00 2001 From: Tristan Nixon Date: Fri, 3 Nov 2023 10:29:12 -0700 Subject: [PATCH] Running tests of all tox configured DBR versions --- .github/workflows/test.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 31b01ceb..dc159e79 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,3 +37,33 @@ jobs: - name: Run Type Checks working-directory: ./python run: tox -e type-check + tests: + runs-on: ubuntu-latest + name: Run Tests on all supported DBR configurations + strategy: + matrix: + include: + - dbr: 73 + py: 3.7 + - dbr: 91 + py: 3.8 + - dbr: 104 + py: 3.8 + - dbr: 113 + py: 3.9 + - dbr: 122 + py: 3.9 + - dbr: 133 + py: 3.10 + steps: + - name: Check out source repository + uses: actions/checkout@v4 + - name: Set up Python environment + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.py }} + - name: Install Tox + run: pip install tox + - name: Run Type Checks + working-directory: ./python + run: tox -e dbr${{ matrix.dbr }} \ No newline at end of file