Repository navigation
Revert the docs workflow added in #177 (the GPU docs job already builds and deploys) - #178
Merged
ChrisRackauckas merged 1 commit intoSep 22, 2026
Conversation
HighDimPDE already builds its documentation on a self-hosted GPU runner: the `gpu-docs` job (job name "Documentation") in `.github/workflows/GPU.yml`, `runs-on: [self-hosted, gpu-v100]`, which is green on `main`. SciML#177 added a second, CPU-based Documentation workflow, so `main` now starts two identically named "Documentation" checks that both build and deploy the same site from different runners, and the CPU one cannot execute the package's GPU examples. Remove the duplicate and keep the existing GPU docs job as the single build. Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com> Agent-Harness: OpenCode Agent-Model: muse-spark-1.3-contributor-free Agent-Session: local session at /home/crackauc/sandbox/tmp_20260917_040834_91074 (no public conversation URL)
ChrisRackauckas
marked this pull request as ready for review
September 22, 2026 23:35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Please ignore until reviewed by @ChrisRackauckas.
What changed and why
This reverts the workflow change from #177. That PR added
.github/workflows/Documentation.yml(the reusable CPU workflow), but HighDimPDE already builds its documentation on a self-hosted GPU runner:.github/workflows/GPU.yml→gpu-docsjob, job name "Documentation",runs-on: [self-hosted, gpu-v100], which activatesdocs/and runsdocs/make.jlwith the deploy key. It is green onmain(e.g. run https://github.com/SciML/HighDimPDE.jl/actions/runs/35259116305 →Documentation=success).So
maincurrently runs two identically named "Documentation" checks that both build and deploy the same site from different runners, and the CPU one cannot execute the package's GPU examples. #177 changed nothing else — its diff was.github/workflows/Documentation.ymlonly — so removing that file is a complete revert.I checked every other docs workflow PR merged in the same sweep by scanning each repo's workflows at the PR's base commit for a docs build (
docs/make.jl,Pkg.activate("docs"), adocumentation.yml@reusable call, orjulia-docdeploy). HighDimPDE is the only one where the base already had a docs build; the other 16 added a first docs build and are not duplicates. A repo-wide scan of all 139 in-scope repos likewise finds no other repo with two docs-building workflows.Verification
main's GPU docs job is green: run https://github.com/SciML/HighDimPDE.jl/actions/runs/35259116305 →Documentation=success.grep -rl 'docs/make.jl' .github/workflowsafter this change matches onlyGPU.yml.Not verified
🤖 Generated with OpenCode (model: muse-spark-1.3-contributor-free); no public session URL (local session at /home/crackauc/sandbox/tmp_20260917_040834_91074).