From 20b7c79c9561c0edb8f3fc3df4b3290027afb4a1 Mon Sep 17 00:00:00 2001 From: SYMSCAE Date: Fri, 30 Oct 2026 18:05:40 -0700 Subject: [PATCH 1/3] doc: don't install as python package when making docs --- .github/workflows/build-and-publish-docs-on-dispatch.yml | 1 + .github/workflows/release-github-on-tag.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/build-and-publish-docs-on-dispatch.yml b/.github/workflows/build-and-publish-docs-on-dispatch.yml index 1d6992e..66cea46 100644 --- a/.github/workflows/build-and-publish-docs-on-dispatch.yml +++ b/.github/workflows/build-and-publish-docs-on-dispatch.yml @@ -15,4 +15,5 @@ jobs: project: libdiffpy c_extension: true headless: false + install_project: false python_version: ${{ fromJSON(needs.get-python-version.outputs.latest_python_version) }} diff --git a/.github/workflows/release-github-on-tag.yml b/.github/workflows/release-github-on-tag.yml index a75982e..4cba2c3 100644 --- a/.github/workflows/release-github-on-tag.yml +++ b/.github/workflows/release-github-on-tag.yml @@ -39,4 +39,5 @@ jobs: project: libdiffpy c_extension: true headless: false + install_project: false python_version: 0 From eb449a0ccaebad12a880b042f09cc79e7a16122f Mon Sep 17 00:00:00 2001 From: SYMSCAE Date: Fri, 30 Oct 2026 21:06:36 -0700 Subject: [PATCH 2/3] doc: comment --- .github/workflows/build-and-publish-docs-on-dispatch.yml | 1 + .github/workflows/release-github-on-tag.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/build-and-publish-docs-on-dispatch.yml b/.github/workflows/build-and-publish-docs-on-dispatch.yml index 66cea46..b37a439 100644 --- a/.github/workflows/build-and-publish-docs-on-dispatch.yml +++ b/.github/workflows/build-and-publish-docs-on-dispatch.yml @@ -15,5 +15,6 @@ jobs: project: libdiffpy c_extension: true headless: false + # libdiffpy is a C++ library and does not need a Python package installed for docs. install_project: false python_version: ${{ fromJSON(needs.get-python-version.outputs.latest_python_version) }} diff --git a/.github/workflows/release-github-on-tag.yml b/.github/workflows/release-github-on-tag.yml index 4cba2c3..308e192 100644 --- a/.github/workflows/release-github-on-tag.yml +++ b/.github/workflows/release-github-on-tag.yml @@ -39,5 +39,6 @@ jobs: project: libdiffpy c_extension: true headless: false + # libdiffpy is a C++ library and does not need a Python package installed for docs. install_project: false python_version: 0 From 33d9f7c4f62129cd18dc94bacb851795b0995387 Mon Sep 17 00:00:00 2001 From: SYMSCAE Date: Fri, 30 Oct 2026 21:12:01 -0700 Subject: [PATCH 3/3] doc: more descriptions --- .github/workflows/build-and-publish-docs-on-dispatch.yml | 2 ++ .github/workflows/release-github-on-tag.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/build-and-publish-docs-on-dispatch.yml b/.github/workflows/build-and-publish-docs-on-dispatch.yml index b37a439..18add04 100644 --- a/.github/workflows/build-and-publish-docs-on-dispatch.yml +++ b/.github/workflows/build-and-publish-docs-on-dispatch.yml @@ -15,6 +15,8 @@ jobs: project: libdiffpy c_extension: true headless: false + # true: install the project with `python -m pip install -e . --no-deps`. + # false: skip project installation; still install dependencies and build docs. # libdiffpy is a C++ library and does not need a Python package installed for docs. install_project: false python_version: ${{ fromJSON(needs.get-python-version.outputs.latest_python_version) }} diff --git a/.github/workflows/release-github-on-tag.yml b/.github/workflows/release-github-on-tag.yml index 308e192..604f78f 100644 --- a/.github/workflows/release-github-on-tag.yml +++ b/.github/workflows/release-github-on-tag.yml @@ -39,6 +39,8 @@ jobs: project: libdiffpy c_extension: true headless: false + # true: install the project with `python -m pip install -e . --no-deps`. + # false: skip project installation; still install dependencies and build docs. # libdiffpy is a C++ library and does not need a Python package installed for docs. install_project: false python_version: 0