diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index e790adb1d..a77c952b9 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -7,8 +7,8 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.12"] - node-version: ["21.x"] + python-version: ["3.13"] + node-version: ["23.x"] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/server.yaml b/.github/workflows/server.yaml index 1085458a0..8fa533333 100644 --- a/.github/workflows/server.yaml +++ b/.github/workflows/server.yaml @@ -16,9 +16,9 @@ jobs: - uses: actions/checkout@v4 - name: Start MongoDB - uses: supercharge/mongodb-github-action@1.10.0 + uses: supercharge/mongodb-github-action@1.12.0 with: - mongodb-version: "6.0" + mongodb-version: "7.0" - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 diff --git a/.github/workflows/worker_posix.yaml b/.github/workflows/worker_posix.yaml index 0cc0f90d6..842dd767f 100644 --- a/.github/workflows/worker_posix.yaml +++ b/.github/workflows/worker_posix.yaml @@ -8,8 +8,40 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, macos-13] - python-version: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "3.12"] + include: + - os: ubuntu-20.04 + python-version: "3.6" + - os: ubuntu-20.04 + python-version: "3.7" + - os: ubuntu-24.04 + python-version: "3.8" + - os: ubuntu-24.04 + python-version: "3.9" + - os: ubuntu-24.04 + python-version: "3.10" + - os: ubuntu-24.04 + python-version: "3.11" + - os: ubuntu-24.04 + python-version: "3.12" + - os: ubuntu-24.04 + python-version: "3.13" + - os: macos-13 + python-version: "3.6" + - os: macos-13 + python-version: "3.7" + - os: macos-13 + python-version: "3.8" + - os: macos-15 + python-version: "3.9" + - os: macos-15 + python-version: "3.10" + - os: macos-15 + python-version: "3.11" + - os: macos-15 + python-version: "3.12" + - os: macos-15 + python-version: "3.13" + defaults: run: working-directory: worker