diff --git a/.github/workflows/check-pr.yml b/.github/workflows/check-pr.yml index 935669b7e..3bc582a1d 100644 --- a/.github/workflows/check-pr.yml +++ b/.github/workflows/check-pr.yml @@ -20,15 +20,16 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Python set up - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.10" + # cache: "pip" - name: Python cache set up - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ env.pythonLocation }} key: ${{ env.pythonLocation }}-py-cache @@ -37,4 +38,4 @@ jobs: run: python3 -O scripts/check_chapters.py - name: Check pre-commit tests - uses: pre-commit/action@v3.0.0 + uses: pre-commit/action@v3.0.1 diff --git a/.github/workflows/make-ebook.yml b/.github/workflows/make-ebook.yml index 5cda88e47..91246ba9d 100644 --- a/.github/workflows/make-ebook.yml +++ b/.github/workflows/make-ebook.yml @@ -13,14 +13,15 @@ jobs: run: date +%Y-%m-%d_%H:%M - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 1 # 0 if you want to push to repo - name: Python set up - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.10" + # cache: "pip" # - name: setup environment to DE lang # run: | @@ -57,7 +58,7 @@ jobs: python3 --version # - name: Check pre-commit tests - # uses: pre-commit/action@v3.0.0 + # uses: pre-commit/action@v3.0.1 - name: Make eBooks run: | diff --git a/.github/workflows/make-pdf-1-select.yml b/.github/workflows/make-pdf-1-select.yml index c2e354091..84d72cd07 100644 --- a/.github/workflows/make-pdf-1-select.yml +++ b/.github/workflows/make-pdf-1-select.yml @@ -21,14 +21,15 @@ jobs: run: date +%Y-%m-%d_%H:%M - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 1 # 0 if you want to push to repo - name: Python set up - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.10" + # cache: "pip" - name: Test ls before run: | diff --git a/.github/workflows/make-pdf-6-parallel.yml b/.github/workflows/make-pdf-6-parallel.yml index f29e6b1a2..803ae3d40 100644 --- a/.github/workflows/make-pdf-6-parallel.yml +++ b/.github/workflows/make-pdf-6-parallel.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install requirements run: sh scripts/install_requirements_pdf.sh > /dev/null @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install requirements run: sh scripts/install_requirements_pdf.sh > /dev/null @@ -47,7 +47,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install requirements run: sh scripts/install_requirements_pdf.sh > /dev/null @@ -66,7 +66,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install requirements run: sh scripts/install_requirements_pdf.sh > /dev/null @@ -85,7 +85,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install requirements run: sh scripts/install_requirements_pdf.sh > /dev/null @@ -104,7 +104,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install requirements run: sh scripts/install_requirements_pdf.sh > /dev/null diff --git a/.github/workflows/make-pdf-all-serial.yml b/.github/workflows/make-pdf-all-serial.yml index cb239d6d2..fc9625322 100644 --- a/.github/workflows/make-pdf-all-serial.yml +++ b/.github/workflows/make-pdf-all-serial.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false @@ -26,9 +26,8 @@ jobs: # pandoc -v python3 --version - - name: Make PDF - run: latexmk > /dev/null - # run: latexmk hpmor hpmor-1 hpmor-2 hpmor-3 hpmor-4 hpmor-5 hpmor-6 > /dev/null + - name: Make PDFs + run: latexmk hpmor-1 hpmor-2 hpmor-3 hpmor-4 hpmor-5 hpmor-6 hpmor > /dev/null - name: Publish PDF to release uses: softprops/action-gh-release@v1 diff --git a/.github/workflows/make-pdf-test.yml b/.github/workflows/make-pdf-test.yml index c9bb85cb0..7a71e9208 100644 --- a/.github/workflows/make-pdf-test.yml +++ b/.github/workflows/make-pdf-test.yml @@ -13,15 +13,16 @@ jobs: run: date +%Y-%m-%d_%H:%M - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false # otherwise, the token used is the GITHUB_TOKEN, instead of your personal token fetch-depth: 1 # 0 if you want to push to repo - name: Python set up - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.10" + # cache: "pip" - name: Test ls before run: |