diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 73a23a2..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,28 +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: - max-parallel: 4 matrix: - python-version: "3.11" - + python-version: + - '3.12' steps: - - uses: actions/checkout@v1 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - sudo apt-get install gettext - python -m pip install --upgrade pip - pip install tox tox-gh-actions - - name: Test with tox - run: tox -e py311-django50 + - 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