diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 530bdd6..bfdeabd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: @@ -20,7 +20,26 @@ jobs: - name: Install dependencies run: | sudo apt-get install gettext - python -m pip install --upgrade pip + python -m pip install --upgrade pip wheel pip install tox tox-gh-actions - name: Test with tox run: tox + + windows: + runs-on: windows-latest + strategy: + matrix: + python-version: + - '3.12' + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python-version }} + - name: Install and upgrade packaging tools + run: python -m pip install --upgrade pip setuptools wheel + - run: python -m pip install tox tox-gh-actions + - name: Run tests + run: tox