Skip to content

Conversation

@Jonas-Kirchhoff
Copy link

Fix the location of the generated documentation.

NilsEb and others added 30 commits July 21, 2025 15:05
- Add trudag as the first job to the publish_documentation workflow
(uploads the trudag report as an artifact)
- Adjusted the original eclipse publication workflow to
download the trudag report before building the documentation
- The cpp test reference in the trudag report is rendered with some mkdocs specific formatting that is now removed by the cleaning script
The statements in well-formed-json were overlapping. To remove the over-
lap, we reworked the statements and condensed them into eight distinct.
- created no-json-faults as specificications for WFJ-01, WFJ-04, WFJ-05.
- added this to trustable graph
- Add No-JSON-Faults (NJF-08) about accepting numbers
- Added this below WFJ-03
- additional node increases flexibility w.r.t. additional statements
- added reference to tests
Reference unit-class-parser for NJF-06.4.1 and NJF-06.4.3
- add references of type cpp_test to NJF-05.1, NJF-05.2, NJF-05.3, NJF-05.7.1
- fix reference for NJF-06.4.1 and NJF-06.4.2
@Jonas-Kirchhoff Jonas-Kirchhoff marked this pull request as ready for review September 12, 2025 14:42
@github-actions github-actions bot added M CI documentation Improvements or additions to documentation labels Sep 12, 2025
@coveralls
Copy link

Coverage Status

coverage: 99.186%. remained the same
when pulling 9d3a564 on revision_1_JK
into 0471461 on main.

@github-actions github-actions bot removed the M label Sep 13, 2025
@Jonas-Kirchhoff Jonas-Kirchhoff merged commit c921f48 into main Sep 15, 2025
82 checks passed
Erikhu1 pushed a commit that referenced this pull request Nov 14, 2025
* update trudag to version 2025.8.5

* remove unused code

* rework partial graph plotting

Previously, the changes to the documentation were written to TSF/docs/trustable_graph.rst.
This was not part of the trudag artifact, so removed for documentation generation.
As a fix, it is now moved to TSF/docs/generated, which is stored in the artifact.

---------

Co-authored-by: Nils Eberhardt <nils.eberhardt@d-fine.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants