Skip to content

Allow the 6.7 docs to be rebuilt from this branch - #2636

Merged
akenmorris merged 1 commit into
release_v6.7.0from
amorris/docs-rebuild-6.7
Aug 18, 2026
Merged

Allow the 6.7 docs to be rebuilt from this branch#2636
akenmorris merged 1 commit into
release_v6.7.0from
amorris/docs-rebuild-6.7

Conversation

@akenmorris

Copy link
Copy Markdown
Contributor

The 6.7 docs on the site are a build of master taken after the 6.8 release notes and bundled-Python install instructions had been merged there, so 6.7 serves 6.8 content — 26 files differ from the v6.7.0 tag, including users/install.md and the platform READMEs. Rebuilding them has to happen from this branch, since the API reference and ShapeWorksCommands.md are generated by running the binaries the workflow builds.

The v6.7.0 tag cannot be used for this: it has no workflow_dispatch trigger, and its deploy_docs.sh hardcodes git checkout master, so dispatching there would republish master into 6.7 again. This adds the dispatch inputs the deploy step needs and takes master's deploy_docs.sh, which builds from the dispatched ref. Once merged, run Mac Arm64 Build on this branch with deploy_docs checked and docs_alias set to latest.

The 6.7 docs currently published are a build of master taken after the 6.8
release notes and bundled-Python install instructions had been merged there, so
6.7 serves 6.8 content.  Rebuilding them has to happen from this branch, since
the API reference and ShapeWorksCommands.md are generated from the binaries the
workflow builds.

Adds the workflow_dispatch inputs the deploy step needs and takes master's
deploy_docs.sh, which builds the docs from the dispatched ref instead of
unconditionally from master.
@akenmorris
akenmorris merged commit 4f8c792 into release_v6.7.0 Aug 18, 2026
0 of 5 checks passed
@akenmorris
akenmorris deleted the amorris/docs-rebuild-6.7 branch August 18, 2026 00:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant