From cf5831208d2e9ab4c04a0b78367a866be900c720 Mon Sep 17 00:00:00 2001 From: Pavel Siska Date: Thu, 3 Oct 2024 20:50:40 +0200 Subject: [PATCH] github-actions - add doxygen check --- .github/workflows/check.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 4a3c306..a6b6f56 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -37,3 +37,24 @@ jobs: cppcheck: uses: ./.github/workflows/cppcheck.yml + + doxygen: + runs-on: ubuntu-latest + container: oraclelinux:9 + steps: + - name: Check out repository code + uses: actions/checkout@v4 + - name: Install dependencies + uses: ./.github/actions/install-dependencies + - name: Install doxygen + run: | + dnf config-manager --set-enabled ol9_codeready_builder + dnf install -y doxygen + - name: make doxygen + run: make doxygen + - name: upload Doxygen artifact + uses: actions/upload-artifact@v4 + with: + name: doxygen + path: ./build/doc/doxygen/html + retention-days: 7