We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0d83eab + 1f0ff92 commit 0ddb055Copy full SHA for 0ddb055
1 file changed
.github/workflows/CI_workflow.yml
@@ -8,13 +8,21 @@ on:
8
9
jobs:
10
build:
11
- runs-on: ubuntu-latest
+
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
20
steps:
- - uses: actions/checkout@v2 # check out code in repo onto the runner
- - 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 }}
23
uses: actions/setup-python@v2
24
with:
- python-version: 3.x # Latest Python version
25
+ python-version: ${{ matrix.python-version }}
26
- name: Install dependencies
27
run: |
28
python -m pip install --upgrade pip
0 commit comments