Skip to content

Commit 3e09618

Browse files
committed
Narrow CI a bit
1 parent 910f0ab commit 3e09618

File tree

3 files changed

+9
-39
lines changed

3 files changed

+9
-39
lines changed

.github/workflows/osx.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
matrix:
1717
os: [macOS]
18-
python-version: [3.6, 3.7, 3.8, 3.9]
18+
python-version: ['3.9', '3.10']
1919
steps:
2020
- uses: actions/checkout@v3
2121
- name: Set up Python ${{ matrix.python-version }}
@@ -29,8 +29,11 @@ jobs:
2929
LLVM_CONFIG=/usr/local/Cellar/llvm@11/11.1.0/bin/llvm-config pip install llvmlite
3030
brew install mariadb
3131
pip install pytest
32+
# Can comment out when next Mathics core and Mathics-scanner are released
33+
python -m pip install -e git+https://github.com/Mathics3/mathics-scanner#egg=Mathics-Scanner[full]
3234
# Can remove after next Mathics-core release
3335
python -m pip install -e git+https://github.com/Mathics3/mathics-core#egg=Mathics3[full]
36+
(cd src/mathics3 && bash ./admin-tools/make-op-tables.sh)
3437
# python -m pip install Mathics3[full]
3538
- name: Install pymathics.natlang
3639
run: |

.github/workflows/ubuntu.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
python-version: [3.6, 3.7, 3.8, 3.9]
17+
python-version: ['3.8', '3.9', '3.10']
1818
steps:
1919
- uses: actions/checkout@v2
2020
- name: Set up Python ${{ matrix.python-version }}
@@ -26,12 +26,15 @@ jobs:
2626
sudo apt-get update -qq && sudo apt-get install -qq liblapack-dev llvm-dev maria libmysqlclient-dev
2727
python -m pip install --upgrade pip
2828
pip install pytest
29+
# Can comment out when next Mathics core and Mathics-scanner are released
30+
python -m pip install -e git+https://github.com/Mathics3/mathics-scanner#egg=Mathics-Scanner[full]
2931
# Can remove after next Mathics-core release
3032
python -m pip install -e git+https://github.com/Mathics3/mathics-core#egg=Mathics3[full]
33+
(cd src/mathics3 && bash ./admin-tools/make-op-tables.sh)
3134
# python -m pip install Mathics3[full]
3235
- name: Install pymathics.natlang
3336
run: |
3437
pip install -e .
35-
- name: Test Mathics
38+
- name: Test Mathics3
3639
run: |
3740
make check

.github/workflows/windows.yml

Lines changed: 0 additions & 36 deletions
This file was deleted.

0 commit comments

Comments
 (0)