From 0434c84e74f6dff5fd50a09a18aec12a4fff7f9e Mon Sep 17 00:00:00 2001 From: Timo Heister Date: Wed, 10 Jun 2020 07:59:06 -0400 Subject: [PATCH] [CI] add githubactions indent/documentation check add a new "indent" check on github actions that mirrors what we do on travisci (to ultimately replace it). --- .github/workflows/indent.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/indent.yml diff --git a/.github/workflows/indent.yml b/.github/workflows/indent.yml new file mode 100644 index 0000000000..a8f4e481e8 --- /dev/null +++ b/.github/workflows/indent.yml @@ -0,0 +1,26 @@ +name: indent + +on: [push, pull_request] + +jobs: + indent: + # run the indent checks + + name: indent + runs-on: [ubuntu-18.04] + + steps: + - uses: actions/checkout@v2 + - name: setup + run: | + ./contrib/utilities/download_clang_format + sudo apt-get install doxygen graphviz perl texlive-bibtex-extra + doxygen --version + - name: indent + run: | + ./contrib/utilities/check_indentation.sh + - name: documentation + run: | + cmake -DDEAL_II_COMPONENT_DOCUMENTATION=ON -DDEAL_II_DOXYGEN_USE_MATHJAX=ON . + make -j 2 documentation + cat doxygen.log && ! [ -s doxygen.log ] -- 2.39.5