Skip to content

Commit 4d5b229

Browse files
chore: bump CI actions to Node.js 24 compatible versions (#4438)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 parent 8ae890b commit 4d5b229

8 files changed

Lines changed: 18 additions & 18 deletions

.github/workflows/auto-merge-on-docs-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Find and merge dependent PRs
12-
uses: actions/github-script@v7
12+
uses: actions/github-script@v8
1313
with:
1414
script: |
1515
const version = context.payload.client_payload.version;

.github/workflows/check-devin-pr-assignee.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
if: ${{ github.event.pull_request.user.login == 'devin-ai-integration[bot]' }}
1414
steps:
1515
- name: Auto-assign requester from PR description
16-
uses: actions/github-script@v7
16+
uses: actions/github-script@v8
1717
with:
1818
github-token: ${{ secrets.GITHUB_TOKEN }}
1919
script: |

.github/workflows/check-links.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
2020

2121
- name: Create lychee config
2222
run: |
@@ -326,7 +326,7 @@ jobs:
326326
327327
328328
- name: Upload URLs (early, for debugging)
329-
uses: actions/upload-artifact@v4
329+
uses: actions/upload-artifact@v6
330330
with:
331331
name: urls
332332
path: |
@@ -706,15 +706,15 @@ jobs:
706706
707707
- name: Upload errors-only report
708708
if: always()
709-
uses: actions/upload-artifact@v4
709+
uses: actions/upload-artifact@v6
710710
with:
711711
name: lychee-report
712712
path: ./lychee-report.md
713713
if-no-files-found: ignore
714714

715715
- name: Upload lychee outputs and verification results
716716
if: always()
717-
uses: actions/upload-artifact@v4
717+
uses: actions/upload-artifact@v6
718718
with:
719719
name: lychee-outputs
720720
path: |
@@ -727,7 +727,7 @@ jobs:
727727
- name: Create PR for broken links
728728
id: create-pr
729729
if: steps.check_failures.outputs.has_other_failures == 'true' || steps.retry429.outputs.has_429_failures == 'true' || steps.verify_github.outputs.has_missing == 'true'
730-
uses: actions/github-script@v7
730+
uses: actions/github-script@v8
731731
env:
732732
DEVIN_PROMPT: |
733733
@devin-ai-integration Please fix the broken links detected by the scheduled link checker.
@@ -968,7 +968,7 @@ jobs:
968968
969969
- name: Send Slack notification for broken links
970970
if: steps.create-pr.outputs.pr_created == 'true'
971-
uses: actions/github-script@v7
971+
uses: actions/github-script@v8
972972
env:
973973
SLACK_TOKEN: ${{ secrets.DEVIN_AI_PR_BOT_SLACK_TOKEN }}
974974
PR_URL: ${{ steps.create-pr.outputs.pr_url }}

.github/workflows/fern-scribe.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616

1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
2020
with:
2121
token: ${{ secrets.GITHUB_TOKEN }}
2222

2323
- name: Setup Node.js
24-
uses: actions/setup-node@v4
24+
uses: actions/setup-node@v5
2525
with:
2626
node-version: '20'
2727
cache: 'npm'
@@ -62,7 +62,7 @@ jobs:
6262
6363
- name: Comment on issue
6464
if: success()
65-
uses: actions/github-script@v7
65+
uses: actions/github-script@v8
6666
with:
6767
script: |
6868
github.rest.issues.createComment({
@@ -74,7 +74,7 @@ jobs:
7474
7575
- name: Comment on failure
7676
if: failure()
77-
uses: actions/github-script@v7
77+
uses: actions/github-script@v8
7878
with:
7979
script: |
8080
github.rest.issues.createComment({

.github/workflows/preview-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
contents: read # For checking out code
1515
steps:
1616
- name: Checkout repository
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818
with:
1919
fetch-depth: 0 # Fetch full history for git diff
2020

.github/workflows/publish-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v5
1515

1616
- name: Setup Fern CLI
1717
uses: fern-api/setup-fern-cli@v1

.github/workflows/update-versions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
update-versions:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v5
1313
with:
1414
ref: main
1515
- name: update-csharp-version
@@ -36,7 +36,7 @@ jobs:
3636
run: curl -s https://api.github.com/repos/fern-api/fern/releases/latest | jq -r -j '.tag_name' > fern/snippets/version-number-cli.mdx
3737
- name: create PR
3838
id: cpr
39-
uses: peter-evans/create-pull-request@v7
39+
uses: peter-evans/create-pull-request@v8
4040
with:
4141
commit-message: "update versions from docker hub"
4242
title: "Update versions from docker hub"

.github/workflows/vale.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
github.event.pull_request.user.login != 'fern-support' &&
1616
github.event.pull_request.user.login != 'github-actions'
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v5
1919

2020
- name: Get changed files
2121
id: changed-files
22-
uses: tj-actions/changed-files@v41
22+
uses: tj-actions/changed-files@v47
2323
with:
2424
files: |
2525
fern/**/*.md

0 commit comments

Comments
 (0)