ci: Introduce doc sanity check in Github action.

Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
This commit is contained in:
Vincenzo Palazzo
2021-11-04 15:10:21 +01:00
committed by Rusty Russell
parent a642d9f3dc
commit 38df2a3a4c
4 changed files with 304 additions and 0 deletions

View File

@@ -68,6 +68,32 @@ jobs:
path: report.*
if-no-files-found: ignore
check-dock:
name: Check c-lightning doc
runs-on: ubuntu-20.04
env:
DEVELOPER: 1
VALGRIND: 0
EXPERIMENTAL_FEATURES: 0
COMPAT: 1
steps:
- name: Checkout
uses: actions/checkout@v2.0.0
- name: Set up Python 3.6
uses: actions/setup-python@v2
with:
python-version: 3.6
- name: Install dependencies
run: bash -x .github/scripts/setup.sh
- name: Check Doc
run: |
pip install mako
./configure
make check-doc
proto-test:
name: Protocol Test Config
runs-on: ubuntu-20.04