Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: add github pages doxygen job #277

Merged
merged 8 commits into from
Aug 9, 2024
Merged

Commits on Jul 26, 2024

  1. ci: add github pages doxygen job

    Signed-off-by: Alexander Linne <[email protected]>
    alexanderlinne committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    0b8c43f View commit details
    Browse the repository at this point in the history
  2. ci: clone docs branch into a subdirectory of GITHUB_WORKSPACE

    Signed-off-by: Alexander Linne <[email protected]>
    alexanderlinne committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    e5f0af9 View commit details
    Browse the repository at this point in the history
  3. ci: install graphviz for doxygen build

    Signed-off-by: Alexander Linne <[email protected]>
    alexanderlinne committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    e7cb3cb View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. ci: add doxygen and readthedocs build for multiple targets

    Signed-off-by: Alexander Linne <[email protected]>
    alexanderlinne committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    c2bb2e0 View commit details
    Browse the repository at this point in the history
  2. ci: fix trigger and doxygen generation

    Signed-off-by: Alexander Linne <[email protected]>
    alexanderlinne committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    76052c9 View commit details
    Browse the repository at this point in the history
  3. ci: run publish job only for releases

    Signed-off-by: Alexander Linne <[email protected]>
    alexanderlinne committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    d82ea83 View commit details
    Browse the repository at this point in the history
  4. ci: fix job permissions and step conditions

    Signed-off-by: Alexander Linne <[email protected]>
    alexanderlinne committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    24af6c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1056942 View commit details
    Browse the repository at this point in the history