diff --git a/.github/workflows/infra-container-linux.yml b/.github/workflows/infra-container-linux.yml index 6fcc5b3e7..6b3d8291d 100644 --- a/.github/workflows/infra-container-linux.yml +++ b/.github/workflows/infra-container-linux.yml @@ -274,7 +274,7 @@ jobs: - name: 🐳 Build Linux container id: build - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: ${{ env.CONTEXT_PATH }} file: ${{ env.DOCKERFILE_PATH }} diff --git a/.github/workflows/infra-link-check.yml b/.github/workflows/infra-link-check.yml index 4ccf441aa..60548d4a6 100644 --- a/.github/workflows/infra-link-check.yml +++ b/.github/workflows/infra-link-check.yml @@ -53,7 +53,7 @@ jobs: - name: 🔗 Check Links id: lychee - uses: lycheeverse/lychee-action@v2.0.2 + uses: lycheeverse/lychee-action@v2.7.0 with: args: --verbose --no-progress --exclude-mail --max-concurrency ${{ inputs.max_concurrency || 10 }} --accept 200,403 --exclude-file book/config/linting/.lycheeignore ${{ inputs.path_pattern || './book/quarto/contents/**/*.qmd' }} env: diff --git a/.github/workflows/kits-publish-live.yml b/.github/workflows/kits-publish-live.yml index 38f03f9c0..c6bf78274 100644 --- a/.github/workflows/kits-publish-live.yml +++ b/.github/workflows/kits-publish-live.yml @@ -54,7 +54,7 @@ jobs: du -h kits/_build/assets/downloads/*.pdf - name: 🚀 Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./kits/_build diff --git a/.github/workflows/labs-publish-live.yml b/.github/workflows/labs-publish-live.yml index 67c767eb7..a39291135 100644 --- a/.github/workflows/labs-publish-live.yml +++ b/.github/workflows/labs-publish-live.yml @@ -32,7 +32,7 @@ jobs: touch _build/.nojekyll - name: 🚀 Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./labs/_build diff --git a/.github/workflows/tinytorch-build-pdfs.yml b/.github/workflows/tinytorch-build-pdfs.yml index 5e1eebb6c..3f88a8de4 100644 --- a/.github/workflows/tinytorch-build-pdfs.yml +++ b/.github/workflows/tinytorch-build-pdfs.yml @@ -73,7 +73,7 @@ jobs: cp _static/images/tito.png _build/latex/ - name: 📚 Compile PDF with XeLaTeX - uses: xu-cheng/latex-action@v3 + uses: xu-cheng/latex-action@v4 with: root_file: tinytorch-course.tex working_directory: tinytorch/site/_build/latex @@ -97,7 +97,7 @@ jobs: ref: ${{ inputs.ref || github.ref }} - name: 📑 Compile Paper with LuaLaTeX - uses: xu-cheng/latex-action@v3 + uses: xu-cheng/latex-action@v4 with: root_file: paper.tex working_directory: tinytorch/paper diff --git a/.github/workflows/tinytorch-publish-live.yml b/.github/workflows/tinytorch-publish-live.yml index 1babb81e6..96422a469 100644 --- a/.github/workflows/tinytorch-publish-live.yml +++ b/.github/workflows/tinytorch-publish-live.yml @@ -452,7 +452,7 @@ jobs: echo "✅ Downloaded $(ls tinytorch/site/_build/html/_static/slides/*.pdf 2>/dev/null | wc -l) slide decks" - name: 🚀 Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./tinytorch/site/_build/html diff --git a/.github/workflows/tinytorch-update-pdfs.yml b/.github/workflows/tinytorch-update-pdfs.yml index dd35b006e..fefbcff27 100644 --- a/.github/workflows/tinytorch-update-pdfs.yml +++ b/.github/workflows/tinytorch-update-pdfs.yml @@ -34,7 +34,7 @@ jobs: ref: main - name: 📑 Compile Paper with LuaLaTeX - uses: xu-cheng/latex-action@v3 + uses: xu-cheng/latex-action@v4 with: root_file: paper.tex working_directory: tinytorch/paper @@ -89,7 +89,7 @@ jobs: cp _static/images/tito.png _build/latex/ - name: 📚 Compile PDF with XeLaTeX - uses: xu-cheng/latex-action@v3 + uses: xu-cheng/latex-action@v4 with: root_file: tinytorch-course.tex working_directory: tinytorch/site/_build/latex