From f271b32ddc3114f58d04673b67c638f9c503a0f1 Mon Sep 17 00:00:00 2001 From: River-Walras Date: Sat, 24 Jan 2026 00:41:12 +0800 Subject: [PATCH 1/2] update CI configuration to use Ubuntu 22.04 and latest action versions --- .github/workflows/ci.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 641be53..19a7d21 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -6,21 +6,21 @@ on: jobs: build: - name: "🐍 Ubuntu 20.04 - Python ${{ matrix.python-version }}" - runs-on: ubuntu-20.04 + name: "🐍 Ubuntu 22.04 - Python ${{ matrix.python-version }}" + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: - python-version: ['3.6', '3.7', '3.8', '3.9', '3.10'] + python-version: ['3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Setup Python ${{ matrix.python-version }} - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} @@ -34,4 +34,4 @@ jobs: - name: Test run: | - python -m pytest -vs tests + python -m pytest -vs tests \ No newline at end of file From 4ee06f8e5502ea92b7094387bd38617b2af2b529 Mon Sep 17 00:00:00 2001 From: River-Walras Date: Sat, 24 Jan 2026 00:48:21 +0800 Subject: [PATCH 2/2] remove Python 3.6 from CI matrix --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 19a7d21..9d20e43 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] steps: - name: Checkout