Merge pull request #1179 from salmanmkc/upgrade-github-actions-node24-general

Upgrade GitHub Actions to latest versions
This commit is contained in:
Vijay Janapa Reddi
2026-02-22 13:44:58 -05:00
committed by GitHub
7 changed files with 9 additions and 9 deletions

View File

@@ -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 }}

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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