From 89d8265d11ef13e6c0b8f33469bfdf9bc17cb5c2 Mon Sep 17 00:00:00 2001 From: rocky Date: Thu, 12 Mar 2026 10:48:55 -0400 Subject: [PATCH 1/2] Use Mathics core from github --- .github/workflows/macos.yaml | 5 +++++ .github/workflows/ubuntu.yml | 5 +++++ .github/workflows/windows.yml | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index 2a793ee..861019b 100644 --- a/.github/workflows/macos.yaml +++ b/.github/workflows/macos.yaml @@ -30,6 +30,11 @@ jobs: pip install -e . bash -x admin-tools/make-JSON-tables.sh cd .. + git clone --depth 1 https://github.com/Mathics3/mathics-core.git + cd mathics-core/ + pip install -e . + bash -x admin-tools/make-JSON-tables.sh + cd .. - name: Install mathicsscript run: | make diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index bd31c6e..dbe9a2e 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -29,6 +29,11 @@ jobs: pip install -e . bash -x admin-tools/make-JSON-tables.sh cd .. + git clone --depth 1 https://github.com/Mathics3/mathics-core.git + cd mathics-core/ + pip install -e . + bash -x admin-tools/make-JSON-tables.sh + cd .. - name: Install mathicsscript run: | make diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 2a7ae21..8299933 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -32,6 +32,11 @@ jobs: pip install -e . bash -x admin-tools/make-JSON-tables.sh cd .. + git clone --depth 1 https://github.com/Mathics3/mathics-core.git + cd mathics-core/ + pip install -e . + bash -x admin-tools/make-JSON-tables.sh + cd .. - name: Install mathicsscript run: | make From 3125c0b92de6ec6a4335689b957900e947f8f56f Mon Sep 17 00:00:00 2001 From: rocky Date: Thu, 12 Mar 2026 10:54:58 -0400 Subject: [PATCH 2/2] Try actions/checkout@v5 --- .github/workflows/macos.yaml | 2 +- .github/workflows/ubuntu.yml | 2 +- .github/workflows/windows.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index 861019b..373d77a 100644 --- a/.github/workflows/macos.yaml +++ b/.github/workflows/macos.yaml @@ -14,7 +14,7 @@ jobs: os: [macOS] python-version: ['3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index dbe9a2e..49ca1cf 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -13,7 +13,7 @@ jobs: matrix: python-version: ['3.13', '3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 8299933..b15ad48 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -14,7 +14,7 @@ jobs: os: [windows] python-version: ['3.11', '3.13'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: