From 686c6d24000ceb5fb73c991f924ec1ffdff0cf21 Mon Sep 17 00:00:00 2001 From: Nicola Demo Date: Fri, 5 Jun 2020 10:47:19 +0200 Subject: [PATCH] minor fix --- .github/workflows/sphinx-build.yml | 37 +++++++++++------------------- 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/.github/workflows/sphinx-build.yml b/.github/workflows/sphinx-build.yml index d6ead835..782fdcd6 100644 --- a/.github/workflows/sphinx-build.yml +++ b/.github/workflows/sphinx-build.yml @@ -1,37 +1,26 @@ name: "Pull Request Docs Check" on: - pull_request: - branches: [ master ] - + push: + tags: + - "*" jobs: - docs: - runs-on: ubuntu-latest + runs-on: ubuntu-18.04 steps: - - - name: Setup the environment - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Create the new documentation uses: ammaraskar/sphinx-action@master with: - docs-folder: "doc/" - - - name: Commit documentation changes - run: | - git clone https://github.com/mathLab/EZyRB.git --branch gh-pages --single-branch gh-pages - cp -r docs/build/html/* gh-pages/ - cd gh-pages - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git add . - git commit -m "Update documentation" -a || true + pre-build-command: "python -m pip install pip sphinx_rtd_theme numpy scipy GPy matplotlib -U" + docs-folder: "docs/" - - name: Push changes - uses: ad-m/github-push-action@master + - name: Deploy + uses: peaceiris/actions-gh-pages@v2 with: - branch: gh-pages - directory: gh-pages - github_token: ${{ secrets.GITHUB_TOKEN }} + #github_token: ${{ secrets.GITHUB_TOKEN }} + deploy_key: ${{ secrets.DEPLOY_PRIVATE_KEY }} + publish_dir: ./docs/build/html + allow_empty_commit: true