Skip to content

Commit 0ddb055

Browse files
Merge branch 'master' into oop-refactor
2 parents 0d83eab + 1f0ff92 commit 0ddb055

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

.github/workflows/CI_workflow.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,21 @@ on:
88

99
jobs:
1010
build:
11-
runs-on: ubuntu-latest
11+
12+
# Test three different OS
13+
runs-on: ${{ matrix.os }}
14+
strategy:
15+
fail-fast: false
16+
matrix:
17+
os: [ubuntu-latest, macos-latest, windows-latest]
18+
python-version: ["3.10", "3.11","3.12"]
19+
1220
steps:
13-
- uses: actions/checkout@v2 # check out code in repo onto the runner
14-
- name: Set up Python
21+
- uses: actions/checkout@v2 # Check out code in repo onto the runner
22+
- name: Set up Python ${{ matrix.python-version }}
1523
uses: actions/setup-python@v2
1624
with:
17-
python-version: 3.x # Latest Python version
25+
python-version: ${{ matrix.python-version }}
1826
- name: Install dependencies
1927
run: |
2028
python -m pip install --upgrade pip

0 commit comments

Comments
 (0)