mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-03-09 07:15:51 -05:00
Merge pull request #1179 from salmanmkc/upgrade-github-actions-node24-general
Upgrade GitHub Actions to latest versions
This commit is contained in:
2
.github/workflows/infra-container-linux.yml
vendored
2
.github/workflows/infra-container-linux.yml
vendored
@@ -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 }}
|
||||
|
||||
2
.github/workflows/infra-link-check.yml
vendored
2
.github/workflows/infra-link-check.yml
vendored
@@ -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:
|
||||
|
||||
2
.github/workflows/kits-publish-live.yml
vendored
2
.github/workflows/kits-publish-live.yml
vendored
@@ -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
|
||||
|
||||
2
.github/workflows/labs-publish-live.yml
vendored
2
.github/workflows/labs-publish-live.yml
vendored
@@ -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
|
||||
|
||||
4
.github/workflows/tinytorch-build-pdfs.yml
vendored
4
.github/workflows/tinytorch-build-pdfs.yml
vendored
@@ -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
|
||||
|
||||
2
.github/workflows/tinytorch-publish-live.yml
vendored
2
.github/workflows/tinytorch-publish-live.yml
vendored
@@ -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
|
||||
|
||||
4
.github/workflows/tinytorch-update-pdfs.yml
vendored
4
.github/workflows/tinytorch-update-pdfs.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user