Skip to content

Commit 504a446

Browse files
committed
Update runtimes for CICD to latest python versions
1 parent 760d7e7 commit 504a446

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

.github/workflows/ci-cd.yml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ on: [push, pull_request]
44

55
permissions: {}
66
jobs:
7+
Unit_Tests_Py27:
8+
runs-on: ubuntu-20.04
9+
container:
10+
image: python:2.7.18-buster
11+
steps:
12+
- uses: actions/checkout@v4
13+
- name: Install dependencies
14+
run: |
15+
pip install -r test-requirements.txt -r requirements.txt
16+
- name: Test
17+
run: |
18+
pytest
19+
720
Unit_tests:
821
runs-on: ${{ matrix.os }}
922
timeout-minutes: 10
@@ -12,8 +25,8 @@ jobs:
1225
matrix:
1326
python-version: [
1427
"2.7",
15-
"3.7", "3.8", "3.9", "3.10", "3.11-dev",
16-
"pypy-2.7", "pypy-3.8"
28+
"3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14-dev",
29+
"pypy-2.7", "pypy-3.10"
1730
]
1831
os: [ubuntu-latest, macOS-latest, windows-latest]
1932

@@ -39,7 +52,7 @@ jobs:
3952
fail-fast: false
4053
matrix:
4154
python-version: [
42-
"3.10",
55+
"3.13",
4356
]
4457
os: [ubuntu-latest, macOS-latest, windows-latest]
4558
steps:
@@ -73,7 +86,7 @@ jobs:
7386
- name: Set up Python
7487
uses: actions/setup-python@v4
7588
with:
76-
python-version: "3.10"
89+
python-version: "3.13"
7790
- name: Install dependencies
7891
run: |
7992
pip install -r requirements.txt

0 commit comments

Comments
 (0)