8383 fail-fast : false
8484 matrix :
8585 os : [ubuntu-latest, windows-latest, macos-latest]
86+ python-version : ['3.9', '3.12', '3.14']
8687
8788 steps :
8889 - name : Checkout
9798 - name : Install Python
9899 uses : actions/setup-python@v5
99100 with :
100- python-version : ${{ env.PYTHON_VERSION }}
101+ python-version : ${{ matrix.python-version }}
101102
102103 - name : Install Dependencies
103104 run : npm ci
@@ -132,6 +133,7 @@ jobs:
132133 fail-fast : false
133134 matrix :
134135 os : [ubuntu-latest, windows-latest, macos-latest]
136+ python-version : ['3.9', '3.12', '3.14']
135137
136138 steps :
137139 - name : Checkout
@@ -146,7 +148,7 @@ jobs:
146148 - name : Install Python
147149 uses : actions/setup-python@v5
148150 with :
149- python-version : ${{ env.PYTHON_VERSION }}
151+ python-version : ${{ matrix.python-version }}
150152
151153 - name : Install Dependencies
152154 run : npm ci
@@ -181,6 +183,7 @@ jobs:
181183 fail-fast : false
182184 matrix :
183185 os : [ubuntu-latest, windows-latest, macos-latest]
186+ python-version : ['3.9', '3.12', '3.14']
184187
185188 steps :
186189 - name : Checkout
@@ -195,7 +198,7 @@ jobs:
195198 - name : Install Python
196199 uses : actions/setup-python@v5
197200 with :
198- python-version : ${{ env.PYTHON_VERSION }}
201+ python-version : ${{ matrix.python-version }}
199202
200203 - name : Install Dependencies
201204 run : npm ci
0 commit comments