Browse Source

fix: update Node.js version to 24.x in CI workflows

Yuki Takei 5 days ago
parent
commit
efadd43912

+ 1 - 1
.github/workflows/ci-app-prod.yml

@@ -46,7 +46,7 @@ jobs:
   #       || startsWith( github.base_ref, 'release/' )
   #       || startsWith( github.base_ref, 'release/' )
   #       || startsWith( github.head_ref, 'mergify/merge-queue/' ))
   #       || startsWith( github.head_ref, 'mergify/merge-queue/' ))
   #   with:
   #   with:
-  #     node-version: 22.x
+  #     node-version: 24.x
   #     skip-e2e-test: true
   #     skip-e2e-test: true
   #   secrets:
   #   secrets:
   #     SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
   #     SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}

+ 3 - 3
.github/workflows/ci-app.yml

@@ -51,7 +51,7 @@ jobs:
 
 
       - uses: pnpm/action-setup@v6
       - uses: pnpm/action-setup@v6
 
 
-      - uses: actions/setup-node@v4
+      - uses: actions/setup-node@v6
         with:
         with:
           node-version: ${{ matrix.node-version }}
           node-version: ${{ matrix.node-version }}
           cache: 'pnpm'
           cache: 'pnpm'
@@ -106,7 +106,7 @@ jobs:
 
 
       - uses: pnpm/action-setup@v6
       - uses: pnpm/action-setup@v6
 
 
-      - uses: actions/setup-node@v4
+      - uses: actions/setup-node@v6
         with:
         with:
           node-version: ${{ matrix.node-version }}
           node-version: ${{ matrix.node-version }}
           cache: 'pnpm'
           cache: 'pnpm'
@@ -171,7 +171,7 @@ jobs:
 
 
       - uses: pnpm/action-setup@v6
       - uses: pnpm/action-setup@v6
 
 
-      - uses: actions/setup-node@v4
+      - uses: actions/setup-node@v6
         with:
         with:
           node-version: ${{ matrix.node-version }}
           node-version: ${{ matrix.node-version }}
           cache: 'pnpm'
           cache: 'pnpm'

+ 3 - 3
.github/workflows/ci-pdf-converter.yml

@@ -36,7 +36,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ matrix.node-version }}
         node-version: ${{ matrix.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'
@@ -72,7 +72,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ matrix.node-version }}
         node-version: ${{ matrix.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'
@@ -111,7 +111,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ matrix.node-version }}
         node-version: ${{ matrix.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'

+ 3 - 3
.github/workflows/ci-slackbot-proxy.yml

@@ -37,7 +37,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ matrix.node-version }}
         node-version: ${{ matrix.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'
@@ -102,7 +102,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ matrix.node-version }}
         node-version: ${{ matrix.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'
@@ -180,7 +180,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ matrix.node-version }}
         node-version: ${{ matrix.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'

+ 2 - 2
.github/workflows/list-unhealthy-branches.yml

@@ -14,9 +14,9 @@ jobs:
       with:
       with:
         fetch-depth: 0
         fetch-depth: 0
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
-        node-version: '18'
+        node-version: '24'
 
 
     - name: List branches
     - name: List branches
       id: list-branches
       id: list-branches

+ 2 - 2
.github/workflows/release-pdf-converter.yml

@@ -74,7 +74,7 @@ jobs:
 
 
     strategy:
     strategy:
       matrix:
       matrix:
-        node-version: [20.x]
+        node-version: [24.x]
 
 
     steps:
     steps:
     - uses: actions/checkout@v4
     - uses: actions/checkout@v4
@@ -83,7 +83,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ matrix.node-version }}
         node-version: ${{ matrix.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'

+ 2 - 2
.github/workflows/release-slackbot-proxy.yml

@@ -90,9 +90,9 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
-        node-version: '18'
+        node-version: '24'
         cache: 'pnpm'
         cache: 'pnpm'
 
 
     - name: Install dependencies
     - name: Install dependencies

+ 2 - 2
.github/workflows/release-subpackages.yml

@@ -35,7 +35,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: '24'
         node-version: '24'
         cache: 'pnpm'
         cache: 'pnpm'
@@ -69,7 +69,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: '24'
         node-version: '24'
         cache: 'pnpm'
         cache: 'pnpm'

+ 4 - 4
.github/workflows/release.yml

@@ -24,9 +24,9 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
-        node-version: '20'
+        node-version: '24'
         cache: 'pnpm'
         cache: 'pnpm'
 
 
     - name: Install dependencies
     - name: Install dependencies
@@ -161,9 +161,9 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
-        node-version: '20'
+        node-version: '24'
         cache: 'pnpm'
         cache: 'pnpm'
 
 
     - name: Install dependencies
     - name: Install dependencies

+ 4 - 4
.github/workflows/reusable-app-prod.yml

@@ -37,7 +37,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ inputs.node-version }}
         node-version: ${{ inputs.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'
@@ -137,7 +137,7 @@ jobs:
           xpack.security.enabled: false
           xpack.security.enabled: false
 
 
     steps:
     steps:
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ inputs.node-version }}
         node-version: ${{ inputs.node-version }}
 
 
@@ -218,7 +218,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ inputs.node-version }}
         node-version: ${{ inputs.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'
@@ -325,7 +325,7 @@ jobs:
 
 
     - uses: pnpm/action-setup@v6
     - uses: pnpm/action-setup@v6
 
 
-    - uses: actions/setup-node@v4
+    - uses: actions/setup-node@v6
       with:
       with:
         node-version: ${{ inputs.node-version }}
         node-version: ${{ inputs.node-version }}
         cache: 'pnpm'
         cache: 'pnpm'