Skip to content

Commit 52aeabe

Browse files
authored
Use Mathics core from github (#111)
* Use Mathics core from github * Try actions/checkout@v5
1 parent d42a008 commit 52aeabe

File tree

3 files changed

+18
-3
lines changed

3 files changed

+18
-3
lines changed

.github/workflows/macos.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
os: [macOS]
1515
python-version: ['3.10', '3.11', '3.12']
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v5
1818
- name: Set up Python ${{ matrix.python-version }}
1919
uses: actions/setup-python@v5
2020
with:
@@ -30,6 +30,11 @@ jobs:
3030
pip install -e .
3131
bash -x admin-tools/make-JSON-tables.sh
3232
cd ..
33+
git clone --depth 1 https://github.com/Mathics3/mathics-core.git
34+
cd mathics-core/
35+
pip install -e .
36+
bash -x admin-tools/make-JSON-tables.sh
37+
cd ..
3338
- name: Install mathicsscript
3439
run: |
3540
make

.github/workflows/ubuntu.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
matrix:
1414
python-version: ['3.13', '3.10', '3.11', '3.12']
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
1717
- name: Set up Python ${{ matrix.python-version }}
1818
uses: actions/setup-python@v5
1919
with:
@@ -29,6 +29,11 @@ jobs:
2929
pip install -e .
3030
bash -x admin-tools/make-JSON-tables.sh
3131
cd ..
32+
git clone --depth 1 https://github.com/Mathics3/mathics-core.git
33+
cd mathics-core/
34+
pip install -e .
35+
bash -x admin-tools/make-JSON-tables.sh
36+
cd ..
3237
- name: Install mathicsscript
3338
run: |
3439
make

.github/workflows/windows.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
os: [windows]
1515
python-version: ['3.11', '3.13']
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v5
1818
- name: Set up Python ${{ matrix.python-version }}
1919
uses: actions/setup-python@v5
2020
with:
@@ -32,6 +32,11 @@ jobs:
3232
pip install -e .
3333
bash -x admin-tools/make-JSON-tables.sh
3434
cd ..
35+
git clone --depth 1 https://github.com/Mathics3/mathics-core.git
36+
cd mathics-core/
37+
pip install -e .
38+
bash -x admin-tools/make-JSON-tables.sh
39+
cd ..
3540
- name: Install mathicsscript
3641
run: |
3742
make

0 commit comments

Comments
 (0)