Skip to content

Commit 7e7e597

Browse files
committed
Upgrade GitHub Actions for Node 24 compatibility
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
1 parent 31cade7 commit 7e7e597

10 files changed

Lines changed: 23 additions & 23 deletions

.github/workflows/accelerate_doc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ jobs:
1111
shell: bash -l {0}
1212

1313
steps:
14-
- uses: actions/setup-node@v4
14+
- uses: actions/setup-node@v6
1515
with:
1616
node-version: '20'
1717

18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v6
1919
with:
2020
repository: 'huggingface/doc-builder'
2121
path: doc-builder
2222

23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v6
2424
with:
2525
repository: 'huggingface/accelerate'
2626
path: accelerate

.github/workflows/build_main_documentation.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,24 +67,24 @@ jobs:
6767
UV_HTTP_TIMEOUT: 900 # max 15min to install deps (shouldn't take more than 5min)
6868

6969
steps:
70-
- uses: actions/checkout@v4
70+
- uses: actions/checkout@v6
7171
with:
7272
repository: 'huggingface/doc-builder'
7373
path: doc-builder
7474

75-
- uses: actions/checkout@v4
75+
- uses: actions/checkout@v6
7676
with:
7777
repository: '${{ inputs.repo_owner }}/${{ inputs.package }}'
7878
path: ${{ inputs.package }}
7979

80-
- uses: actions/checkout@v4
80+
- uses: actions/checkout@v6
8181
if: inputs.notebook_folder != ''
8282
with:
8383
repository: 'huggingface/notebooks'
8484
path: notebooks
8585
token: ${{ secrets.token }}
8686

87-
- uses: actions/setup-node@v4
87+
- uses: actions/setup-node@v6
8888
with:
8989
node-version: '20'
9090
cache-dependency-path: "kit/package-lock.json"

.github/workflows/build_pr_documentation.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,13 @@ jobs:
6868
UV_HTTP_TIMEOUT: 900 # max 15min to install deps (shouldn't take more than 5min)
6969

7070
steps:
71-
- uses: actions/checkout@v4
71+
- uses: actions/checkout@v6
7272
with:
7373
repository: 'huggingface/doc-builder'
7474
path: doc-builder
7575
ref: ${{ inputs.doc_builder_revision }}
7676

77-
- uses: actions/checkout@v4
77+
- uses: actions/checkout@v6
7878
with:
7979
repository: '${{ inputs.repo_owner }}/${{ inputs.package }}'
8080
path: ${{ inputs.package }}
@@ -86,7 +86,7 @@ jobs:
8686
git fetch https://github.com/${{ inputs.repo_owner }}/${{ inputs.package }}.git refs/pull/${{ inputs.pr_number }}/merge:refs/remotes/pull/${{ inputs.pr_number }}/merge
8787
git checkout refs/remotes/pull/${{ inputs.pr_number }}/merge
8888
89-
- uses: actions/setup-node@v4
89+
- uses: actions/setup-node@v6
9090
with:
9191
node-version: '20'
9292
cache-dependency-path: "kit/package-lock.json"
@@ -224,7 +224,7 @@ jobs:
224224
echo ${{ inputs.commit_sha }} > ./build_dir/commit_sha
225225
echo ${{ inputs.pr_number }} > ./build_dir/pr_number
226226
227-
- uses: actions/upload-artifact@v4
227+
- uses: actions/upload-artifact@v6
228228
with:
229229
name: doc-build-artifact
230230
path: build_dir/

.github/workflows/bump-huggingface-js-packages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818

1919
steps:
2020
- name: Checkout repository
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v6
2222

2323
- name: Set up Node.js
24-
uses: actions/setup-node@v3
24+
uses: actions/setup-node@v6
2525
with:
2626
node-version: "20"
2727

.github/workflows/delete_old_pr_documentations.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
delete_old_prs:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v6
1616
- uses: denoland/setup-deno@v1
1717
with:
1818
deno-version: v1.x

.github/workflows/lint-svelte-kit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
timeout-minutes: 10
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1818

19-
- uses: actions/setup-node@v4
19+
- uses: actions/setup-node@v6
2020
with:
2121
node-version: "20"
2222

.github/workflows/populate_search_engine.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
timeout-minutes: 360 # Set timeout to 6 hours
1717
steps:
1818
- name: Checkout doc-builder
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v6
2020

2121
- name: Install uv
2222
uses: astral-sh/setup-uv@v4
@@ -40,7 +40,7 @@ jobs:
4040
runs-on: ubuntu-latest
4141
steps:
4242
- name: Checkout doc-builder
43-
uses: actions/checkout@v4
43+
uses: actions/checkout@v6
4444

4545
- name: Install uv
4646
uses: astral-sh/setup-uv@v4
@@ -66,7 +66,7 @@ jobs:
6666
# if: always() # This ensures that the cleanup job runs regardless of the result
6767
# steps:
6868
# - name: Checkout doc-builder
69-
# uses: actions/checkout@v4
69+
# uses: actions/checkout@v6
7070

7171
# - name: Install uv
7272
# uses: astral-sh/setup-uv@v4

.github/workflows/quality.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
quality:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v4
9+
- uses: actions/checkout@v6
1010
- name: Install uv
1111
uses: astral-sh/setup-uv@v4
1212
with:

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
fail-fast: false
1111
runs-on: ${{ matrix.os }}
1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v6
1414
- name: Install uv
1515
uses: astral-sh/setup-uv@v4
1616
with:

.github/workflows/upload_pr_documentation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
github.event.workflow_run.conclusion == 'success'
3333
3434
steps:
35-
- uses: actions/checkout@v4
35+
- uses: actions/checkout@v6
3636
with:
3737
repository: 'huggingface/doc-builder'
3838
path: doc-builder
@@ -50,7 +50,7 @@ jobs:
5050
echo "current_work_dir=$(pwd)" >> $GITHUB_OUTPUT
5151
5252
- name: 'Download artifact'
53-
uses: actions/download-artifact@v4
53+
uses: actions/download-artifact@v7
5454
with:
5555
name: doc-build-artifact
5656
path: ${{ github.workspace }}/build_dir

0 commit comments

Comments
 (0)