Skip to content

Commit 0f6edb2

Browse files
committed
update ci
1 parent b77ada1 commit 0f6edb2

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

.github/workflows/python.yaml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,12 @@ jobs:
7777
matrix:
7878
os: ["ubuntu-latest", "macos-14", "windows-latest"]
7979
python-version: ["3.9", "3.10", "3.11", "3.12"]
80-
module: ["xorbits", "xorbits/numpy", "xorbits/pandas"]
80+
module: ["xorbits"]
8181
exclude:
8282
- { os: macos-14, python-version: 3.10}
8383
- { os: macos-14, python-version: 3.9}
8484
- { os: windows-latest, python-version: 3.10}
8585
- { os: windows-latest, python-version: 3.9}
86-
- { os: windows-latest, module: kubernetes}
87-
- { os: macos-14, module: kubernetes}
8886
include:
8987
- { os: ubuntu-latest, module: _mars/dataframe, python-version: "3.11" }
9088
- { os: ubuntu-latest, module: learn, python-version: "3.11" }
@@ -157,11 +155,8 @@ jobs:
157155
pip install --upgrade --upgrade-strategy only-if-needed --no-cache-dir ".[doc]"
158156
else
159157
pip install -e "git+https://github.com/xorbitsai/xoscar.git@main#subdirectory=python&egg=xoscar"
160-
pip install -U numpy scipy cython pyftpdlib coverage flaky numexpr
158+
pip install -U numpy scipy cython pyftpdlib coverage flaky numexpr openpyxl
161159
162-
if [[ "$MODULE" == "xorbits/pandas" ]]; then
163-
pip install openpyxl
164-
fi
165160
if [[ "$MODULE" == "mars-core" ]]; then
166161
pip install oss2
167162
fi
@@ -313,12 +308,12 @@ jobs:
313308
-W ignore::PendingDeprecationWarning \
314309
--cov-config=setup.cfg --cov-report=xml --cov=xorbits \
315310
xorbits
316-
elif [[ "$MODULE" == "xorbits/pandas" ]]; then
311+
# xorbits/pandas
317312
pytest --timeout=1500 \
318313
-W ignore::PendingDeprecationWarning \
319314
--cov-config=setup.cfg --cov-report=xml \
320315
--cov=xorbits xorbits/pandas
321-
elif [[ "$MODULE" == "xorbits/numpy" ]]; then
316+
# xorbits/numpy
322317
pytest --timeout=1500 \
323318
-W ignore::PendingDeprecationWarning \
324319
--cov-config=setup.cfg --cov-report=xml --cov=xorbits \

0 commit comments

Comments
 (0)