From 583824a23c2640c0df00219602853accadcfe48c Mon Sep 17 00:00:00 2001 From: Salman Muin Kayser Chishti <13schishti@gmail.com> Date: Tue, 16 Dec 2025 11:32:19 +0000 Subject: [PATCH] Upgrade GitHub Actions for Node 24 compatibility --- .github/workflows/benchmarks.yml | 8 ++++---- .github/workflows/labels.yml | 2 +- .github/workflows/react-integration.yml | 4 ++-- .github/workflows/tests.yml | 16 ++++++++-------- .github/workflows/website.yml | 4 ++-- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index 99a352bc..5ef0fda3 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -6,10 +6,10 @@ jobs: size: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 50 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: '20.x' - name: 'Setup temporary files' @@ -55,10 +55,10 @@ jobs: perf: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 50 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: '20.x' - name: 'Setup temporary files' diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml index c16790c1..87b9996a 100644 --- a/.github/workflows/labels.yml +++ b/.github/workflows/labels.yml @@ -15,7 +15,7 @@ jobs: label-actions: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dessant/label-actions@v4 with: config-path: .github/labels.yml diff --git a/.github/workflows/react-integration.yml b/.github/workflows/react-integration.yml index c46e1f9d..4660d769 100644 --- a/.github/workflows/react-integration.yml +++ b/.github/workflows/react-integration.yml @@ -9,8 +9,8 @@ jobs: react-next: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: '20.x' - run: npm install --force --include-workspace-root --workspaces react@next react-dom@next react-native@nightly react-test-renderer@next diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c11ac0b3..8bc326fd 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,8 +11,8 @@ jobs: format: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: '20.x' - run: npm install @@ -21,8 +21,8 @@ jobs: type-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: '20.x' - run: npm install @@ -32,8 +32,8 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: '20.x' - run: npm install @@ -42,8 +42,8 @@ jobs: unit-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: '20.x' - run: npm install diff --git a/.github/workflows/website.yml b/.github/workflows/website.yml index 1302d133..150cd742 100644 --- a/.github/workflows/website.yml +++ b/.github/workflows/website.yml @@ -23,10 +23,10 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 20 cache: npm