diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index a2a364b9e..b5d6b9757 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -42,6 +42,8 @@ jobs: uses: actions/setup-python@v4 with: python-version: 3.13 + - name: Install build dependencies + run: pip install wheel setuptools - name: Install package run: make install - name: Run tests diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index dc58f7c33..b61e4ee8d 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -85,6 +85,8 @@ jobs: python-version: 3.13 - name: Publish a git tag run: ".github/publish-git-tag.sh || true" + - name: Install build dependencies + run: pip install wheel setuptools - name: Install package run: make install - name: Build package diff --git a/Makefile b/Makefile index 0e4859c2f..2e4ba2917 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,8 @@ all: install format test build changelog documentation: - jb clean docs - jb build docs + python -m jupyter_book clean docs + python -m jupyter_book build docs format: black . -l 79 diff --git a/changelog_entry.yaml b/changelog_entry.yaml index e69de29bb..a2f8a646c 100644 --- a/changelog_entry.yaml +++ b/changelog_entry.yaml @@ -0,0 +1,4 @@ +- bump: patch + changes: + fixed: + - CI build failure due to missing setuptools dependency in GitHub Actions workflow.