Files
beam-vr-diploma/.github/workflows/cd.yaml

36 lines
659 B
YAML

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: Install TexLive
run: apt install texlive-full
- 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