From c89aec0cd7c5f537ab50407e0628d0c7b58b2f6d Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Tue, 14 Jan 2025 08:59:18 -0500 Subject: [PATCH 01/55] DOC: SimpleITK -> ITK Left over from port from SimpleITK. --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 709eca36f1..a9d0dcd945 100644 --- a/README.md +++ b/README.md @@ -66,8 +66,8 @@ docker run \ The following commands will copy the tarballs from the Docker container to your local working directory. ```shell -docker cp itk-dox:/ITKDoxygen.tar.gz SimpleITKDoxygen${TAG:+-${TAG}}.tar.gz -docker cp itk-dox:/ITKDoxygenXML.tar.gz SimpleITKDoxygenXML${TAG:+-${TAG}}.tar.gz +docker cp itk-dox:/ITKDoxygen.tar.gz ITKDoxygen${TAG:+-${TAG}}.tar.gz +docker cp itk-dox:/ITKDoxygenXML.tar.gz ITKDoxygenXML${TAG:+-${TAG}}.tar.gz # Remove the Docker container after copying the tarballs docker rm itk-dox @@ -75,12 +75,12 @@ docker rm itk-dox ### 6. Extract the Doxygen Documentation Untar these tarballs to extract and verify the Doxygen documentation. -The `SimpleITKDoxygen` tarball contains the HTML documentation, -while the `SimpleITKDoxygenXML` tarball contains the XML documentation. +The `ITKDoxygen` tarball contains the HTML documentation, +while the `ITKDoxygenXML` tarball contains the XML documentation. ```shell -tar -xzf SimpleITKDoxygen${TAG:+-${TAG}}.tar.gz -tar -xzf SimpleITKDoxygenXML${TAG:+-${TAG}}.tar.gz +tar -xzf ITKDoxygen${TAG:+-${TAG}}.tar.gz +tar -xzf ITKDoxygenXML${TAG:+-${TAG}}.tar.gz ``` -You may now view the Doxygen documentation by opening the `html/index.html` file. \ No newline at end of file +You may now view the Doxygen documentation by opening the `html/index.html` file. From 316934efedb6e6cbc7d72b31448799271784f726 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Tue, 14 Jan 2025 09:03:00 -0500 Subject: [PATCH 02/55] WIP: RTD stub --- .github/workflows/Doxygen.yml | 30 +++++++++++++++++++++++++++++- .readthedocs.yaml | 22 ++++++++++++++++++++++ rtd-download.sh | 15 +++++++++++++++ rtd-environment.yml | 5 +++++ 4 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 .readthedocs.yaml create mode 100755 rtd-download.sh create mode 100644 rtd-environment.yml diff --git a/.github/workflows/Doxygen.yml b/.github/workflows/Doxygen.yml index 6590403b26..063c0c5436 100644 --- a/.github/workflows/Doxygen.yml +++ b/.github/workflows/Doxygen.yml @@ -9,21 +9,24 @@ on: jobs: doxygen: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: fetch-depth: 0 + - name: Build Docker Image for Doxygen run: | docker build -f Dockerfile -t itk-doxygen . + - name: Docker Doxygen generation run: | docker run --name itk-dox itk-doxygen mkdir -p artifacts docker cp itk-dox:/ITKDoxygen.tar.gz artifacts/ITKDoxygen-${GITHUB_SHA}.tar.gz docker cp itk-dox:/ITKDoxygenXML.tar.gz artifacts/ITKDoxygenXML-${GITHUB_SHA}.tar.gz + - name: Archive Doxygen Artifacts uses: actions/upload-artifact@v4 with: @@ -31,6 +34,31 @@ jobs: path: | artifacts/ITKDoxygenXML-*.tar.gz artifacts/ITKDoxygen-*.tar.gz + + - name: Publish to latest GitHub Release + if: github.ref == 'refs/heads/main' + run: | + sudo apt install -y zstd + + pushd artifacts + + cp ITKDoxygen-*.tar.gz InsightDoxygenDocHtml-latest.tar.gz + gunzip InsightDoxygenDocHtml-latest.tar.gz + zstd -f -10 -T6 --long=31 InsightDoxygenDocHtml-latest.tar -o InsightDoxygenDocHtml-latest.tar.zst + gzip -9 InsightDoxygenDocHtml-latest.tar + + cp ITKDoxygenXML-*.tar.gz InsightDoxygenDocXml-latest.tar.gz + gunzip InsightDoxygenDocXml-latest.tar.gz + zstd -f -10 -T6 --long=31 InsightDoxygenDocXml-latest.tar -o InsightDoxygenDocXml-latest.tar.zst + gzip -9 InsightDoxygenDocXml-latest.tar + + popd + + gh release delete -R thewtex/ITKDoxygen --cleanup-tag latest --yes + gh release create latest --notes="ITK Doxygen documentation built from the ITK master branch." --prerelease --title "ITKDoxygen Latest" -R thewtex/ITKDoxygen ./artifacts/InsightDoxygen* + env: + GH_TOKEN: ${{ secrets.github_token }} + - name: Update gh-pages if: github.ref == 'refs/heads/main' run: | diff --git a/.readthedocs.yaml b/.readthedocs.yaml new file mode 100644 index 0000000000..3fbcb575dd --- /dev/null +++ b/.readthedocs.yaml @@ -0,0 +1,22 @@ +# Read the Docs configuration file +# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details + +# Required +version: 2 + +# Set the OS, Python version, and other tools you might need +build: + os: ubuntu-24.04 + tools: + python: "mambaforge-23.11" + + commands: + # Write down your commands here to: + # + # - Install the dependencies of your project + # - Build the documentation + # - Save the generated files in $READTHEDOCS_OUTPUT/html + - mamba remove --force --name rtd --all + - mamba env create -f rtd-environment.yml + - mamba run -n rtd zstd --version + - ./rtd-download.sh diff --git a/rtd-download.sh b/rtd-download.sh new file mode 100755 index 0000000000..cb7b2ec4d1 --- /dev/null +++ b/rtd-download.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +set -eox + +DOC_VERSION=$(if [[ "${READTHEDOCS_GIT_IDENTIFIER}" == *v* ]]; then echo "${READTHEDOCS_GIT_IDENTIFIER}"; else echo "latest"; fi) +DOC_VERSION_NO_V=${DOC_VERSION//v/} +curl -LO https://github.com/thewtex/ITKDoxygen/releases/download/${DOC_VERSION}/InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar.zst + +unzstd --long=31 ./InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar.zst +mkdir -p $READTHEDOCS_OUTPUT/html +tar xf \ + ./InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar \ + --strip-components=1 \ + -C $READTHEDOCS_OUTPUT/html + diff --git a/rtd-environment.yml b/rtd-environment.yml new file mode 100644 index 0000000000..44136e8817 --- /dev/null +++ b/rtd-environment.yml @@ -0,0 +1,5 @@ +name: rtd +channels: + - conda-forge +dependencies: + - zstd From a82ffe5221ff6438b35a9c458e45929a5315eb92 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 11:05:37 -0500 Subject: [PATCH 03/55] ENH: Update ReadTheDocs publish version to v1.0.0 --- .rtd-publish-version | 1 + 1 file changed, 1 insertion(+) create mode 100644 .rtd-publish-version diff --git a/.rtd-publish-version b/.rtd-publish-version new file mode 100644 index 0000000000..0450eab0cd --- /dev/null +++ b/.rtd-publish-version @@ -0,0 +1 @@ +v%{version} From 0b77f0f396f304e2f61337a29aae480666a79091 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 11:11:42 -0500 Subject: [PATCH 04/55] ENH: Update ReadTheDocs publish version to v1.0.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 0450eab0cd..6cb31fbcec 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v%{version} +v1.0.0 2025-01-15-11-11-1736957502 From 332052fe0a0522ceed8c47bfe86c703c8f3935f7 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 11:17:34 -0500 Subject: [PATCH 05/55] ENH: Update ReadTheDocs publish version to v1.0.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 6cb31fbcec..e3327a67b8 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v1.0.0 2025-01-15-11-11-1736957502 +v1.0.0 2025-01-15-11-17-1736957854 From 03bf52e5c43cb4f91e393f2d6d457bbc0f8d7ed3 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 11:49:13 -0500 Subject: [PATCH 06/55] ENH: Update ReadTheDocs publish version to v1.2.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index e3327a67b8..c4776e7894 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v1.0.0 2025-01-15-11-17-1736957854 +v1.2.0 2025-01-15-11-49-1736959753 From edba8a78b8521fe0b700dece0b5915053e3e2c00 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 12:06:49 -0500 Subject: [PATCH 07/55] ENH: Update ReadTheDocs publish version to v1.4.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index c4776e7894..682ec3d16e 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v1.2.0 2025-01-15-11-49-1736959753 +v1.4.0 2025-01-15-12-06-1736960809 From 37423297cedc11beaf33a4b72a4c4b4c964f185e Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 12:10:55 -0500 Subject: [PATCH 08/55] ENH: Update ReadTheDocs publish version to v1.6.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 682ec3d16e..37580c2c74 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v1.4.0 2025-01-15-12-06-1736960809 +v1.6.0 2025-01-15-12-10-1736961055 From 152e3c0229e0c957b99a806ceda2da4b68aa46c5 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 12:24:40 -0500 Subject: [PATCH 09/55] ENH: Update ReadTheDocs publish version to v1.8.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 37580c2c74..a51d5a99f4 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v1.6.0 2025-01-15-12-10-1736961055 +v1.8.0 2025-01-15-12-24-1736961880 From aa864fde837a107c43c9a26db6392aff429f94ea Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 12:29:43 -0500 Subject: [PATCH 10/55] ENH: Update ReadTheDocs publish version to v2.0.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index a51d5a99f4..3de7071c55 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v1.8.0 2025-01-15-12-24-1736961880 +v2.0.0 2025-01-15-12-29-1736962183 From 6d7b8c456c96583bde8df4678bc3ef0f8ce9e27f Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 12:37:06 -0500 Subject: [PATCH 11/55] ENH: Update ReadTheDocs publish version to v2.2.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 3de7071c55..e8634aad17 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v2.0.0 2025-01-15-12-29-1736962183 +v2.2.0 2025-01-15-12-37-1736962626 From c7cc8c5ce90cdb8050668dd40a05fcd4eaadf25b Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 12:40:26 -0500 Subject: [PATCH 12/55] ENH: Update ReadTheDocs publish version to v2.4.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index e8634aad17..e0dc658b9c 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v2.2.0 2025-01-15-12-37-1736962626 +v2.4.0 2025-01-15-12-40-1736962826 From dda8a366a64debb1969f5a68d9b8a02751037006 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 12:42:49 -0500 Subject: [PATCH 13/55] ENH: Update ReadTheDocs publish version to v2.8.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index e0dc658b9c..035feed177 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v2.4.0 2025-01-15-12-40-1736962826 +v2.8.0 2025-01-15-12-42-1736962969 From 2d30a92c42fc4f62b0ca5b195bf96e604903e8d9 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 12:54:25 -0500 Subject: [PATCH 14/55] ENH: Update ReadTheDocs publish version to v3.0.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 035feed177..ed0fee34da 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v2.8.0 2025-01-15-12-42-1736962969 +v3.0.0 2025-01-15-12-54-1736963665 From f342b97a44bff70874b6eae103786b33db4e1eef Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 13:41:08 -0500 Subject: [PATCH 15/55] ENH: Update ReadTheDocs publish version to v3.2.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index ed0fee34da..dedd66f35c 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.0.0 2025-01-15-12-54-1736963665 +v3.2.0 2025-01-15-13-41-1736966468 From 7e25bcbe53b49741283967072752f08b685e582b Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 13:53:07 -0500 Subject: [PATCH 16/55] ENH: Update ReadTheDocs publish version to v3.4.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index dedd66f35c..357d008f67 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.2.0 2025-01-15-13-41-1736966468 +v3.4.0 2025-01-15-13-53-1736967187 From e7cd2119e7d667c397e771f58ff63d9e7513f2ce Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 14:44:31 -0500 Subject: [PATCH 17/55] ENH: Update ReadTheDocs publish version to v3.6.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 357d008f67..8ebc728a79 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.4.0 2025-01-15-13-53-1736967187 +v3.6.0 2025-01-15-14-44-1736970271 From d57bd2fc56081fb7d049b76f5464fdbebe94bff3 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 14:54:06 -0500 Subject: [PATCH 18/55] ENH: Update ReadTheDocs publish version to v3.8.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 8ebc728a79..e28396dcf5 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.6.0 2025-01-15-14-44-1736970271 +v3.8.0 2025-01-15-14-54-1736970846 From b78026e25ab85e9624737d6ab771231852f90063 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 15:01:24 -0500 Subject: [PATCH 19/55] ENH: Update ReadTheDocs publish version to v3.10.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index e28396dcf5..186b9fecf5 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.8.0 2025-01-15-14-54-1736970846 +v3.10.0 2025-01-15-15-01-1736971284 From c02e5beedcafe4e93f389bb93598a25aafe283dd Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 15:05:15 -0500 Subject: [PATCH 20/55] ENH: Update ReadTheDocs publish version to v3.12.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 186b9fecf5..995d298058 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.10.0 2025-01-15-15-01-1736971284 +v3.12.0 2025-01-15-15-05-1736971515 From 80bf2a65232985b5f285d6a0c1b7c40a10fd89d5 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 15:09:41 -0500 Subject: [PATCH 21/55] ENH: Update ReadTheDocs publish version to v3.14.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 995d298058..b998996b27 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.12.0 2025-01-15-15-05-1736971515 +v3.14.0 2025-01-15-15-09-1736971781 From 0682f4e62b089b299da05f16f892d4a71dc39f6d Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 15:18:01 -0500 Subject: [PATCH 22/55] ENH: Update ReadTheDocs publish version to v3.16.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index b998996b27..f076b32f3e 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.14.0 2025-01-15-15-09-1736971781 +v3.16.0 2025-01-15-15-18-1736972281 From ab12778e88ee3d840bb4fe84adc24b7615e25584 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 15:25:31 -0500 Subject: [PATCH 23/55] ENH: Update ReadTheDocs publish version to v3.18.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index f076b32f3e..c2eb0c9c2b 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.16.0 2025-01-15-15-18-1736972281 +v3.18.0 2025-01-15-15-25-1736972731 From c9ac99442320b26c9bce922afa57dc500ab59c24 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 15:32:22 -0500 Subject: [PATCH 24/55] ENH: Update ReadTheDocs publish version to v3.20.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index c2eb0c9c2b..ffacd460f8 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.18.0 2025-01-15-15-25-1736972731 +v3.20.0 2025-01-15-15-32-1736973142 From f0fa7752af38009a92b4de01921b02cd3967c64e Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 15:48:24 -0500 Subject: [PATCH 25/55] ENH: Update ReadTheDocs publish version to v4.0.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index ffacd460f8..687b264a5c 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v3.20.0 2025-01-15-15-32-1736973142 +v4.0.0 2025-01-15-15-48-1736974104 From f8031ba182918a049673e394e257130f29dcf0c9 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 16:07:35 -0500 Subject: [PATCH 26/55] ENH: Update ReadTheDocs publish version to v4.1.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 687b264a5c..7b6df83f5a 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.0.0 2025-01-15-15-48-1736974104 +v4.1.0 2025-01-15-16-07-1736975255 From 1800dd6c819b23de85361224513168742fe5245d Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 16:20:50 -0500 Subject: [PATCH 27/55] ENH: Update ReadTheDocs publish version to v4.2.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 7b6df83f5a..21984db83c 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.1.0 2025-01-15-16-07-1736975255 +v4.2.0 2025-01-15-16-20-1736976050 From 6e46e469186c3397ae018116ceb1f37718b4a00e Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 16:35:31 -0500 Subject: [PATCH 28/55] ENH: Update ReadTheDocs publish version to v4.3.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 21984db83c..f113bfb19e 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.2.0 2025-01-15-16-20-1736976050 +v4.3.0 2025-01-15-16-35-1736976931 From 482c9c0cabf7216108b1ff4f2b89cbd3d956c3a7 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 16:55:09 -0500 Subject: [PATCH 29/55] ENH: Update ReadTheDocs publish version to v4.3.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index f113bfb19e..df89853a61 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.3.0 2025-01-15-16-35-1736976931 +v4.3.0 2025-01-15-16-55-1736978109 From 03cfb364c707a5cd96c0689a10cdec8188781e92 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 16:57:42 -0500 Subject: [PATCH 30/55] ENH: Update ReadTheDocs publish version to v4.4.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index df89853a61..b17e2c2ce1 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.3.0 2025-01-15-16-55-1736978109 +v4.4.0 2025-01-15-16-57-1736978262 From 944672c9be39df0b2c5602b43dd324b03947befd Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 17:30:09 -0500 Subject: [PATCH 31/55] ENH: Update ReadTheDocs publish version to v4.5.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index b17e2c2ce1..ef0099e8db 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.4.0 2025-01-15-16-57-1736978262 +v4.5.0 2025-01-15-17-30-1736980209 From 686c15b97c58909dbe4c7d3c3ae9331a9127ec84 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 17:36:45 -0500 Subject: [PATCH 32/55] ENH: Update ReadTheDocs publish version to v4.6.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index ef0099e8db..f3c791277f 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.5.0 2025-01-15-17-30-1736980209 +v4.6.0 2025-01-15-17-36-1736980605 From 295f26be6c5b80c9691060cec535495e4cf625bf Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 17:40:58 -0500 Subject: [PATCH 33/55] ENH: Update ReadTheDocs publish version to v4.7.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index f3c791277f..077165b7fc 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.6.0 2025-01-15-17-36-1736980605 +v4.7.0 2025-01-15-17-40-1736980858 From d68ba4e008dc928b1af5630ac14fce9657f87f39 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 18:01:55 -0500 Subject: [PATCH 34/55] ENH: Update ReadTheDocs publish version to v4.8.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 077165b7fc..30af5227f4 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.7.0 2025-01-15-17-40-1736980858 +v4.8.0 2025-01-15-18-01-1736982115 From 38f9b1561c3dc950ed9e61eab8e24e836a4028f1 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 20:52:45 -0500 Subject: [PATCH 35/55] ENH: Update ReadTheDocs publish version to v4.8.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 30af5227f4..359e097980 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.8.0 2025-01-15-18-01-1736982115 +v4.8.0 2025-01-15-20-52-1736992365 From 40e7ee26093f2f4afee4e1a30c3f76285b86e850 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 21:43:35 -0500 Subject: [PATCH 36/55] ENH: Update ReadTheDocs publish version to v4.9.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 359e097980..507cd6e780 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.8.0 2025-01-15-20-52-1736992365 +v4.9.0 2025-01-15-21-43-1736995415 From 3078145ff92d03b459b69dadb644bc5df0103b9d Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 22:09:30 -0500 Subject: [PATCH 37/55] ENH: Update ReadTheDocs publish version to v4.10.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 507cd6e780..7160fe9936 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.9.0 2025-01-15-21-43-1736995415 +v4.10.0 2025-01-15-22-09-1736996970 From 70b737ee3b4841efc7d81320ebc13bc551dd911c Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 22:20:53 -0500 Subject: [PATCH 38/55] ENH: Update ReadTheDocs publish version to v4.2.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 7160fe9936..6403e233ae 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.10.0 2025-01-15-22-09-1736996970 +v4.2.0 2025-01-15-22-20-1736997653 From 6c5828b725a49e5154bfcefb71e874e02a4406f1 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 23:44:22 -0500 Subject: [PATCH 39/55] ENH: Update ReadTheDocs publish version to v4.11.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 6403e233ae..c2882396a8 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.2.0 2025-01-15-22-20-1736997653 +v4.11.0 2025-01-15-23-44-1737002662 From f04e9c7ed5daaf16b907dee5c49ef5c444b90b82 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 15 Jan 2025 23:59:17 -0500 Subject: [PATCH 40/55] ENH: Update ReadTheDocs publish version to v4.3.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index c2882396a8..7db6f48f2a 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.11.0 2025-01-15-23-44-1737002662 +v4.3.0 2025-01-15-23-59-1737003557 From f075d82cd4b8aa817a9983e41d3ed85f4ca2d0e4 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 00:02:55 -0500 Subject: [PATCH 41/55] ENH: Update ReadTheDocs publish version to v4.4.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 7db6f48f2a..f2902434f1 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.3.0 2025-01-15-23-59-1737003557 +v4.4.0 2025-01-16-00-02-1737003775 From 037d924ad8a8f1119d89525194b1977029ccc70a Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 09:53:42 -0500 Subject: [PATCH 42/55] ENH: Update ReadTheDocs publish version to v4.5.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index f2902434f1..27ddc539b4 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.4.0 2025-01-16-00-02-1737003775 +v4.5.0 2025-01-16-09-53-1737039222 From 5ef800c72cac35742be7d826e5dcad56ce9bf161 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 10:24:30 -0500 Subject: [PATCH 43/55] ENH: Update ReadTheDocs publish version to v4.6.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 27ddc539b4..056e26487b 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.5.0 2025-01-16-09-53-1737039222 +v4.6.0 2025-01-16-10-24-1737041070 From 074786913c9311ab5f001867ee60417f17be9efd Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 10:37:43 -0500 Subject: [PATCH 44/55] ENH: Update ReadTheDocs publish version to v4.7.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 056e26487b..4d6f5c5bad 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.6.0 2025-01-16-10-24-1737041070 +v4.7.0 2025-01-16-10-37-1737041863 From 7137e9cfb6a0fd1214efeef64bba555f0f186f4f Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 10:48:57 -0500 Subject: [PATCH 45/55] ENH: Update ReadTheDocs publish version to v4.8.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 4d6f5c5bad..d7820f4531 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.7.0 2025-01-16-10-37-1737041863 +v4.8.0 2025-01-16-10-48-1737042537 From 08a00ff4810d748ce62c182bf4c602a1667a2456 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 10:53:02 -0500 Subject: [PATCH 46/55] ENH: Update ReadTheDocs publish version to v4.9.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index d7820f4531..bc4ab220c7 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.8.0 2025-01-16-10-48-1737042537 +v4.9.0 2025-01-16-10-53-1737042782 From 91bb710afad43f5d54f3f7ae5125921a5af2f0f9 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 10:59:01 -0500 Subject: [PATCH 47/55] ENH: Update ReadTheDocs publish version to v4.10.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index bc4ab220c7..36c2587e90 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.9.0 2025-01-16-10-53-1737042782 +v4.10.0 2025-01-16-10-59-1737043141 From 68e9eedc2a1f00e3d0c9ab3bc283f75736bdca2f Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 11:08:37 -0500 Subject: [PATCH 48/55] ENH: Update ReadTheDocs publish version to v4.12.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 36c2587e90..80abdcd465 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.10.0 2025-01-16-10-59-1737043141 +v4.12.0 2025-01-16-11-08-1737043717 From c21eea4f38bb4372e2ba8300f515f5ac2b2ab907 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 11:16:34 -0500 Subject: [PATCH 49/55] ENH: Update ReadTheDocs publish version to v4.13.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 80abdcd465..133a279572 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.12.0 2025-01-16-11-08-1737043717 +v4.13.0 2025-01-16-11-16-1737044194 From 221194582718af05436ef5af5799e4d67e858930 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 11:31:39 -0500 Subject: [PATCH 50/55] ENH: Update ReadTheDocs publish version to v5.0.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 133a279572..d11e914ed6 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v4.13.0 2025-01-16-11-16-1737044194 +v5.0.0 2025-01-16-11-31-1737045099 From 35f2483ce5815205908ceb75cea858ef8ee3b56a Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 11:39:18 -0500 Subject: [PATCH 51/55] ENH: Update ReadTheDocs publish version to v5.1.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index d11e914ed6..79275c5903 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v5.0.0 2025-01-16-11-31-1737045099 +v5.1.0 2025-01-16-11-39-1737045558 From f3ca84586ca4f1f32a83a996342748389cd33053 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 11:44:22 -0500 Subject: [PATCH 52/55] ENH: Update ReadTheDocs publish version to v5.3.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 79275c5903..4136516cec 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v5.1.0 2025-01-16-11-39-1737045558 +v5.3.0 2025-01-16-11-44-1737045862 From 419982d82b7e9f3fc06d84ee57ebc35701ed3498 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 11:44:42 -0500 Subject: [PATCH 53/55] ENH: Update ReadTheDocs publish version to v5.2.0 --- .rtd-publish-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.rtd-publish-version b/.rtd-publish-version index 4136516cec..5845e34402 100644 --- a/.rtd-publish-version +++ b/.rtd-publish-version @@ -1 +1 @@ -v5.3.0 2025-01-16-11-44-1737045862 +v5.2.0 2025-01-16-11-44-1737045882 From e0e33a7f251ce8346bb960e36efe77b190d25379 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Thu, 16 Jan 2025 12:41:54 -0500 Subject: [PATCH 54/55] BUG: Fix RTD html extraction directory Since the tarball already has "html", this results in html/html. --- rtd-download.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rtd-download.sh b/rtd-download.sh index cb7b2ec4d1..edfe0d403c 100755 --- a/rtd-download.sh +++ b/rtd-download.sh @@ -6,10 +6,9 @@ DOC_VERSION=$(if [[ "${READTHEDOCS_GIT_IDENTIFIER}" == *v* ]]; then echo "${READ DOC_VERSION_NO_V=${DOC_VERSION//v/} curl -LO https://github.com/thewtex/ITKDoxygen/releases/download/${DOC_VERSION}/InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar.zst +mkdir -p $READTHEDOCS_OUTPUT unzstd --long=31 ./InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar.zst -mkdir -p $READTHEDOCS_OUTPUT/html tar xf \ ./InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar \ - --strip-components=1 \ - -C $READTHEDOCS_OUTPUT/html + -C $READTHEDOCS_OUTPUT From 4dc98ea771545404fcbd290fcc084bb5ae1ed0ce Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Fri, 17 Jan 2025 07:54:51 -0500 Subject: [PATCH 55/55] ENH: Update GitHub Org to InsightSoftwareConsortium From development fork. --- .github/workflows/Doxygen.yml | 4 ++-- rtd-download.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Doxygen.yml b/.github/workflows/Doxygen.yml index 063c0c5436..ea1b1fc3e4 100644 --- a/.github/workflows/Doxygen.yml +++ b/.github/workflows/Doxygen.yml @@ -54,8 +54,8 @@ jobs: popd - gh release delete -R thewtex/ITKDoxygen --cleanup-tag latest --yes - gh release create latest --notes="ITK Doxygen documentation built from the ITK master branch." --prerelease --title "ITKDoxygen Latest" -R thewtex/ITKDoxygen ./artifacts/InsightDoxygen* + gh release delete -R InsightSoftwareConsortium/ITKDoxygen --cleanup-tag latest --yes + gh release create latest --notes="ITK Doxygen documentation built from the ITK master branch." --prerelease --title "ITKDoxygen Latest" -R InsightSoftwareConsortium/ITKDoxygen ./artifacts/InsightDoxygen* env: GH_TOKEN: ${{ secrets.github_token }} diff --git a/rtd-download.sh b/rtd-download.sh index edfe0d403c..684c32c5dc 100755 --- a/rtd-download.sh +++ b/rtd-download.sh @@ -4,7 +4,7 @@ set -eox DOC_VERSION=$(if [[ "${READTHEDOCS_GIT_IDENTIFIER}" == *v* ]]; then echo "${READTHEDOCS_GIT_IDENTIFIER}"; else echo "latest"; fi) DOC_VERSION_NO_V=${DOC_VERSION//v/} -curl -LO https://github.com/thewtex/ITKDoxygen/releases/download/${DOC_VERSION}/InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar.zst +curl -LO https://github.com/InsightSoftwareConsortium/ITKDoxygen/releases/download/${DOC_VERSION}/InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar.zst mkdir -p $READTHEDOCS_OUTPUT unzstd --long=31 ./InsightDoxygenDocHtml-${DOC_VERSION_NO_V}.tar.zst