diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml new file mode 100644 index 0000000..7cf68cd --- /dev/null +++ b/.github/workflows/cd.yaml @@ -0,0 +1,32 @@ +name: cd + +on: + push: + branches: + - main + +jobs: + cd: + runs-on: ${{ matrix.os }} + + env: + BRANCH: gh-pages + + strategy: + matrix: + os: [ubuntu-latest] + node: [14] + + steps: + - name: Checkout 🛎 + uses: actions/checkout@master + + - name: Build thesis ⚙️ + run: pdflatex --output-directory=./out thesis.tex + + - name: Deploy application 🚀 + uses: JamesIves/github-pages-deploy-action@releases/v3 + with: + GITHUB_TOKEN: ${{ github.TOKEN }} + BRANCH: ${{ env.BRANCH }} + FOLDER: out