From 4cd8eb1d594389f990b1b9c6e7db206c19f3c035 Mon Sep 17 00:00:00 2001 From: Niklas Meyer <62480600+DerLinkman@users.noreply.github.com> Date: Fri, 4 Feb 2022 14:36:11 +0100 Subject: [PATCH] Recreate gh-pages.yml --- .github/workflows/gh-pages.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/gh-pages.yml diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml new file mode 100644 index 000000000..a2834da75 --- /dev/null +++ b/.github/workflows/gh-pages.yml @@ -0,0 +1,32 @@ +name: Build and deploy to gh-pages +on: + push: + branches: + - master +jobs: + build-and-deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout 📥 + uses: actions/checkout@v2.4.0 + with: + token: '${{ secrets.GHPAGES_ACTION_CHECKOUT_TOKEN_PAT }}' + + - name: Install dependencies 🐄 + run: | + sudo apt-get -y update + sudo apt-get -y install python3-pip + pip install -r requirements.txt + + - name: Build site 🔧 + run: | + mkdocs build --verbose --clean + + - name: Deploy 🚀 + uses: JamesIves/github-pages-deploy-action@v4.2.3 + with: + token: '${{ secrets.GHPAGES_ACTION_DEPLOY_TOKEN_PAT }}' + git-config-name: '${{ secrets.GHPAGES_ACTION_DEPLOY_GITNAME_PAT }}' + git-config-email: '${{ secrets.GHPAGES_ACTION_DEPLOY_GITEMAIL_PAT }}' + branch: gh-pages # The branch the action should deploy to. + folder: site # The folder the action should deploy.