diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 1409c0633..236047193 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -67,13 +67,14 @@ jobs: fail-fast: false max-parallel: 3 matrix: - os: [ubuntu-22.04, macos-12, windows-2022] - python-version: ["3.9"] + os: [ubuntu-22.04] + python-version: ["3.9", "3.10", "3.11"] include: - - os: ubuntu-22.04 + # psycopg2-binary doesn't have a precompiled wheel for python 3.9 for macos-14 + - os: macos-14 python-version: "3.10" - - os: ubuntu-22.04 - python-version: "3.11" + - os: windows-2022 + python-version: "3.9" env: TOXENV: integration-redshift diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3d1e56f31..6612b4af4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -173,8 +173,12 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, macos-12, windows-2022] + os: [ubuntu-22.04, macos-14, windows-2022] python-version: ['3.9', '3.10', '3.11'] + exclude: + # psycopg2-binary doesn't have a precompiled wheel for python 3.9 for mac + - os: macos-14 + python-version: '3.9' steps: - name: Set up Python ${{ matrix.python-version }}