diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index 3a1c140..468488d 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -9,54 +9,54 @@ on: types: [opened, synchronize, reopened] jobs: - format: - name: Check formatting - runs-on: ubuntu-latest - strategy: - matrix: - toxenv: [fmt, lint, mypy] - env: - TOXENV: ${{ matrix.toxenv }} - - steps: - - name: Check out the repository - uses: actions/checkout@v3 - - - name: Set up Python (3.11) - uses: actions/setup-python@v4 - with: - python-version: "3.11" - - - name: Install and run tox - run: | - pip install tox - tox - - test: - name: Run tests (SQLite) - runs-on: ubuntu-latest - - strategy: - matrix: - python: ["3.10", "3.11"] - django: ["32", "40", "41", "42", "main"] - - env: - TOXENV: py${{ matrix.python }}-django${{ matrix.django }} - - steps: - - name: Check out the repository - uses: actions/checkout@v3 - - - name: Set up Python ${{ matrix.python }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python }} - - - name: Install and run tox - run: | - pip install tox - tox + format: + name: Check formatting + runs-on: ubuntu-latest + strategy: + matrix: + toxenv: [fmt, lint, mypy] + env: + TOXENV: ${{ matrix.toxenv }} + + steps: + - name: Check out the repository + uses: actions/checkout@v3 + + - name: Set up Python (3.11) + uses: actions/setup-python@v4 + with: + python-version: "3.11" + + - name: Install and run tox + run: | + pip install tox + tox + + test: + name: Run tests (SQLite) + runs-on: ubuntu-latest + + strategy: + matrix: + python: ["3.10", "3.11"] + django: ["32", "40", "41", "42", "main"] + + env: + TOXENV: py${{ matrix.python }}-django${{ matrix.django }} + + steps: + - name: Check out the repository + uses: actions/checkout@v3 + + - name: Set up Python ${{ matrix.python }} + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python }} + + - name: Install and run tox + run: | + pip install tox + tox test-pg: name: Run tests (PostgreSQL) @@ -76,7 +76,7 @@ jobs: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 env: - DATABASE_URL: postgres://postgres:postgres@postgres:5432/postgres + DATABASE_URL: postgres://postgres:postgres@postgres:5432/postgres steps: - name: Check out the repository