diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index 2a793ee..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: @@ -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..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: @@ -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..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: @@ -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