diff --git a/.github/workflows/make.yml b/.github/workflows/make.yml index 0b5dc05d3..764d1edf4 100644 --- a/.github/workflows/make.yml +++ b/.github/workflows/make.yml @@ -16,19 +16,33 @@ jobs: - name: print start date run: date +%Y-%m-%d_%H:%M - - name: Checkout repository + - name: checkout repository uses: actions/checkout@v4 with: persist-credentials: false fetch-depth: 1 # 0 if you want to push to repo - - name: Python set up + - name: caching LaTeX output + uses: actions/cache@v4 + with: + path: | + chapters/*.aux + hpmor*.aux + hpmor*.fdb_latexmk + hpmor*.fls + hpmor*.out + hpmor*.pdf + hpmor*.toc + hpmor*.xdv + key: tex-cache + + - name: python set up uses: actions/setup-python@v5 with: python-version: "3.10" # cache: "pip" - - name: Python cache set up + - name: python cache set up uses: actions/cache@v4 with: path: ${{ env.pythonLocation }} @@ -39,10 +53,10 @@ jobs: # pwd # ls -al - - name: Check of chapters for known issues + - name: check of chapters for known issues run: python3 scripts/check_chapters.py - - name: Check pre-commit tests + - name: check pre-commit tests uses: pre-commit/action@v3.0.1 - name: install requirements