6 Commits

Author SHA1 Message Date
Ihor Dutchak 122ecb023a Simplify doxygen installation (#723) 2025-03-02 21:55:07 +02:00
Ihor Dutchak 424d63fb29 Update docs.yaml (#722)
Fix build with latest GithubActions.
2025-03-02 21:42:01 +02:00
Ihor Dutchak ba28d382cb Update upload-artifact action to v4 (#693)
- to match recently updated download-artifact (v3 is incompatible with v4);
- actions/upload-artifact@v3 is scheduled for deprecation on November 30, 2024;
2024-09-15 18:46:31 +03:00
dependabot[bot] f2e8d41e06 build(deps): bump actions/download-artifact from 3 to 4 in /.github/workflows (#691)
As recommended by @dependabot.
2024-09-06 12:03:35 +03:00
Brendan e65402ff46 Automate doxygen builds (#521)
- updated the doxyfile using doxygen -u
- include hidtest/test.c as a doc'd example
- use a brief doxygen/main_page.md file as the generated site's main page
- strip absolute paths from doxygen output (which now displays as relative paths to repo root)
- add CI to build the docs and save as a CI artifact and rewrite the contents of the gh-pages branch for deployment (for master builds)
- add some missing docstrings and excluded undocumented "helper macros" to satisfy warnings output in doxygen's build log
2023-04-05 12:41:14 +03:00
Ihor Dutchak f81d485fc9 Initial Doxygen CI (fix folder) 2023-04-04 23:36:10 +03:00