diff --git a/.github/workflows/execution-linux.yml b/.github/workflows/execution-linux.yml index 6f3a24ff..cda5c148 100644 --- a/.github/workflows/execution-linux.yml +++ b/.github/workflows/execution-linux.yml @@ -3,6 +3,7 @@ on: schedule: # UTC 15:00 is early morning in Australia - cron: '0 15 * * *' + workflow_dispatch: jobs: execution-tests-linux: name: Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }}) @@ -23,7 +24,10 @@ jobs: shell: bash -l {0} run: | conda install anaconda - pip install jupyter-book sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx-tojupyter sphinx-exercise sphinx-togglebutton + # jupyter-book pinned <2: the 2.x line drops the jb CLI (see #569); + # this repo stays on jupyter-book 1.x until a JB2-compatible theme + # exists (mirrors the <2.0 pin in environment.yml) + pip install "jupyter-book<2" sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx-tojupyter sphinx-exercise sphinx-togglebutton - name: Install Jax [CPU] shell: bash -l {0} run: | diff --git a/.github/workflows/execution-osx.yml b/.github/workflows/execution-osx.yml index 2cdb5bcb..d65360ea 100644 --- a/.github/workflows/execution-osx.yml +++ b/.github/workflows/execution-osx.yml @@ -3,6 +3,7 @@ on: schedule: # UTC 16:00 is early morning in Australia - cron: '0 15 * * 1' + workflow_dispatch: jobs: execution-tests-osx: name: Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }}) @@ -23,7 +24,10 @@ jobs: shell: bash -l {0} run: | conda install anaconda - pip install jupyter-book sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx-tojupyter sphinx-exercise sphinx-togglebutton + # jupyter-book pinned <2: the 2.x line drops the jb CLI (see #569); + # this repo stays on jupyter-book 1.x until a JB2-compatible theme + # exists (mirrors the <2.0 pin in environment.yml) + pip install "jupyter-book<2" sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx-tojupyter sphinx-exercise sphinx-togglebutton - name: Install Jax [CPU] shell: bash -l {0} run: | diff --git a/.github/workflows/execution-win.yml b/.github/workflows/execution-win.yml index 309e2da3..7983ad3f 100644 --- a/.github/workflows/execution-win.yml +++ b/.github/workflows/execution-win.yml @@ -3,6 +3,7 @@ on: schedule: # UTC 17:00 is early morning in Australia - cron: '0 15 * * 4' + workflow_dispatch: jobs: execution-tests-win: name: Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }}) @@ -27,8 +28,10 @@ jobs: conda install anaconda conda install -c numba numba conda install -c numba llvmlite - pip install jupyter-book - pip install jupyter-book sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx-tojupyter sphinx-exercise sphinx-togglebutton + # jupyter-book pinned <2: the 2.x line drops the jb CLI (see #569); + # this repo stays on jupyter-book 1.x until a JB2-compatible theme + # exists (mirrors the <2.0 pin in environment.yml) + pip install "jupyter-book<2" sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx-tojupyter sphinx-exercise sphinx-togglebutton - name: Install Jax [CPU] shell: bash -l {0} run: |