Skip to content

Commit fbdbf45

Browse files
committed
ci: relax version for python for mac-os
1 parent 3f15579 commit fbdbf45

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/test.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
with:
1818
python-version: ${{ matrix.python-version }}
1919
cache: 'pip'
20+
cache-dependency-path: setup.py
2021
- run: make deps-dev
2122
- run: make install-from-pkg-tgz
2223
- run: make lib-test
@@ -30,7 +31,7 @@ jobs:
3031
runs-on: ${{ matrix.os }}
3132
strategy:
3233
matrix:
33-
python-version: ["3.7.17", "3.8.18", "3.9.25", "3.10.20", "3.11.15", "3.12.13", "3.13.12", "3.14.3"]
34+
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
3435
os: [macos-26-intel]
3536
env:
3637
TERM: xterm-color
@@ -41,6 +42,7 @@ jobs:
4142
with:
4243
python-version: ${{ matrix.python-version }}
4344
cache: 'pip'
45+
cache-dependency-path: setup.py
4446
- run: make deps-dev
4547
- run: make install-from-pkg-tgz
4648
- run: make lib-test
@@ -59,6 +61,7 @@ jobs:
5961
with:
6062
python-version: "3.7.17"
6163
cache: 'pip'
64+
cache-dependency-path: setup.py
6265
- run: make deps-dev
6366
- run: make format-test
6467

@@ -88,6 +91,7 @@ jobs:
8891
with:
8992
python-version: ${{ matrix.python-version }}
9093
cache: 'pip'
94+
cache-dependency-path: setup.py
9195
- run: make deps-dev
9296
- run: make install-from-pkg-tgz
9397
- run: make lang-python-test
@@ -105,6 +109,7 @@ jobs:
105109
with:
106110
python-version: "3.7.17"
107111
cache: 'pip'
112+
cache-dependency-path: setup.py
108113
- run: make deps-dev
109114
- run: make install-from-pkg-tgz
110115
- run: pip install iasm
@@ -123,6 +128,7 @@ jobs:
123128
with:
124129
python-version: "3.7.17"
125130
cache: 'pip'
131+
cache-dependency-path: setup.py
126132
- run: make deps-dev
127133
- run: make install-from-pkg-tgz
128134
- run: make lang-pwsh-test
@@ -141,6 +147,7 @@ jobs:
141147
with:
142148
python-version: "3.7.17"
143149
cache: 'pip'
150+
cache-dependency-path: setup.py
144151
- name: Setup ruby
145152
uses: ruby/setup-ruby@v1
146153
with:
@@ -162,6 +169,7 @@ jobs:
162169
with:
163170
python-version: "3.7.17"
164171
cache: 'pip'
172+
cache-dependency-path: setup.py
165173
- run: make deps-dev
166174
- run: make install-from-pkg-tgz
167175
- run: make lang-shell-test
@@ -180,6 +188,7 @@ jobs:
180188
with:
181189
python-version: "3.7.17"
182190
cache: 'pip'
191+
cache-dependency-path: setup.py
183192
- name: Setup Node.js ${{ matrix.node-version }}
184193
uses: actions/setup-node@v6
185194
with:
@@ -202,6 +211,7 @@ jobs:
202211
with:
203212
python-version: "3.7.17"
204213
cache: 'pip'
214+
cache-dependency-path: setup.py
205215
- name: Setup go
206216
uses: actions/setup-go@v6
207217
with:
@@ -226,6 +236,7 @@ jobs:
226236
with:
227237
python-version: "3.7.17"
228238
cache: 'pip'
239+
cache-dependency-path: setup.py
229240
- name: Setup java
230241
uses: actions/setup-java@v5
231242
with:

0 commit comments

Comments
 (0)