From f7568d7ed173d3521a407ee2d99d5f44316dbea7 Mon Sep 17 00:00:00 2001 From: Shinyzenith Date: Fri, 29 Jul 2022 02:26:49 +0530 Subject: [PATCH] [workflow] doc generation Signed-off-by: Shinyzenith --- .github/workflows/build.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 22f107d9..86321ee5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,3 +28,27 @@ jobs: - name: Check formatting run: | cargo fmt -- --check + + rustfmt: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Check formatting + run: | + cargo fmt -- --check + + documentation: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Check docs + run: | + sudo apt update + sudo apt install --no-install-recommends scdoc + for file in $(find . -type f -iwholename "./docs/*.scd"); do scdoc < $file > /dev/null; done