Skip to content

Documentation - #6

Closed
jravani wants to merge 2 commits into
mainfrom
documentation
Closed

Documentation#6
jravani wants to merge 2 commits into
mainfrom
documentation

Conversation

@jravani

@jravani jravani commented Jul 17, 2026

Copy link
Copy Markdown
Member

No description provided.

jravani added 2 commits July 17, 2026 21:32
Adds the arc42 LaTeX documentation (Runtime View and Deployment View
with draw.io diagrams, Architectural Decisions, Crosscutting Concepts)
covering the reverse-proxy + containerized deployment work. Adds an
OpenAPI 3.0.3 spec rendered as interactive Swagger UI in MkDocs, with
generic (non-platform-specific) authentication guidance and a local
testing walkthrough. Removes the low-value pipeline.md page and trims
MkDocs to Home, Getting started, API reference, and Validation.
Adds a build-arc42 job that compiles documentation/main.tex inside the
full TeX Live container, then wires the resulting PDF into the same
gh-pages deploy as the MkDocs site (documentation.pdf), replacing
mkdocs gh-deploy with an explicit build + peaceiris/actions-gh-pages
step so both can land in the same publish. Links it from docs/index.md
so it's actually reachable, not just deployed.
@jravani jravani closed this Jul 17, 2026
@jravani
jravani deleted the documentation branch July 17, 2026 20:30
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