From 945d391f6366292f2be3167181456896254dab92 Mon Sep 17 00:00:00 2001 From: Anthony Scemama Date: Thu, 29 Oct 2020 00:28:46 +0100 Subject: [PATCH] Add publication of documentation on gh-pages --- .github/workflows/test-build.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index a5b0c8c..943ae07 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -13,12 +13,22 @@ jobs: steps: - uses: actions/checkout@v2 + - name: install dependencies run: sudo apt-get install emacs + - name: make run: make -C src/ + - name: build docs run: make -C src/ doc + + - name: GitHub Pages Deploy + uses: appleboy/gh-pages-action@v0.0.2 + + - name: checkout + uses: actions/checkout@v1 + - name: deploy docs uses: ./ with: @@ -26,6 +36,7 @@ jobs: password: 7da28e533792db220a4811fc4e487b8ba817862f remote_url: https://github.com/appleboy/gh-pages-action.git + test: runs-on: ubuntu-latest