Skip to content

Add wolfTrust manual to shared documentation build - #283

Draft
aidangarske wants to merge 2 commits into
wolfSSL:masterfrom
aidangarske:wolftrust-manual
Draft

aidangarske wants to merge 2 commits into
wolfSSL:masterfrom
aidangarske:wolftrust-manual

Conversation

@aidangarske

@aidangarske aidangarske commented Sep 28, 2026 •

Copy link
Copy Markdown
Member

Needs wolfSSL/wolfTrust#31

  • Add wolftrust to the existing make all manual build.
  • Clone and update wolfTrust main so manual edits stay in wolfTrust/docs, as with wolfHSM.
  • Export wolfTrust HTML and PDF through the shared documentation build.
  • Depends on the wolfTrust change merging first
  • Local wrapper build, Makefile dry run, and workflow lint passed.

@aidangarske aidangarske self-assigned this Sep 28, 2026
Copilot AI balanced review requested due to automatic review settings September 28, 2026 23:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Warning

Copilot couldn't run its full agentic review because it didn't start before the timeout. Make sure your repository has a runner available, or add a copilot-code-review.yml file specifying one with the runs-on attribute. See the docs for more details.

Copilot review overview

Review effort: Lite
Findings: 3 Medium severity · 1 Low severity

Open (4)
What changed in this PR

Adds wolfTrust to the shared documentation build pipeline by introducing a wolfTrust build entry point that pulls manual sources from the upstream wolfTrust repo and wiring it into the top-level Makefile and CI workflow.

Changes:

  • Add wolfTrust/Makefile to clone/update wolfTrust sources and build HTML/PDF via docs_manual.py
  • Add wolftrust to the top-level make all and create a dedicated wolftrust target
  • Extend CI build-check workflow and update README to document the new target
File Description
wolfTrust/​Makefile Adds local wrapper to fetch wolfTrust sources and build HTML/PDF/all outputs
wolfTrust/​.gitignore Ignores generated build artifacts and the cloned wolftrust/ working directory
README.md Documents the new make wolftrust target and explains source-of-truth location
Makefile Adds wolftrust to all and defines wolftrust build target variables
.github/​workflows/​build-check.yml Adds wolfTrust HTML/PDF build steps to CI

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread wolfTrust/Makefile
Comment thread wolfTrust/Makefile Outdated
Comment thread wolfTrust/Makefile Outdated
Comment thread README.md Outdated
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.

2 participants