on: push
jobs:
    build:
        runs-on: ubuntu-latest
        steps:
          - name: Setup
            run: sudo apt-get update && sudo apt-get install --no-install-recommends -y biber latexmk lmodern texlive-bibtex-extra texlive-latex-extra texlive-science
          - name: Checkout
            uses: actions/checkout@v2
          - name: Change to python edition
            run: sed -i 's|\\def\\edition{0}|\\def\\edition{1}|g' book.tex
          - name: Build PDF
            run: make
          - name: Release
            uses: softprops/action-gh-release@v1
            if: startsWith(github.ref, 'refs/tags/')
            with:
              files: book.pdf
