You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2023/06/17 20:24:03 UTC

[arrow] branch main updated: GH-36055: [JS] Use Node.js 18 in CI (#36147)

This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 10e2090cec GH-36055: [JS] Use Node.js 18 in CI (#36147)
10e2090cec is described below

commit 10e2090cec66a90a2a5a12b53983adaae6ce99dc
Author: Abe Tomoaki <ab...@enzou.tokyo>
AuthorDate: Sun Jun 18 05:23:56 2023 +0900

    GH-36055: [JS] Use Node.js 18 in CI (#36147)
    
    
    
    ### Rationale for this change
    
    Node.js 16 is soon to be EOL, so we will use Node.js 18 with CI.
    
    ### What changes are included in this PR?
    
    Use Node.js 18 at `name: NodeJS` in GitHub Actions.
    
    ### Are these changes tested?
    
    * I ran `archery docker run debian-js` locally and succeeded
    * GitHub Actions `name: NodeJS` succeeds
        * https://github.com/abetomo/arrow/actions/runs/5289906862/jobs/9589326158
            * `docker` and `windows` succeeded
            * In the GitHub Actions for my repository, `macos` timed out. Has it happened before?
    
    ### Are there any user-facing changes?
    
    * Closes: #36055
    
    Authored-by: abetomo <ab...@enzou.tokyo>
    Signed-off-by: Sutou Kouhei <ko...@clear-code.com>
---
 .env                     | 2 +-
 .github/workflows/js.yml | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.env b/.env
index 954a313053..25b2743f65 100644
--- a/.env
+++ b/.env
@@ -66,7 +66,7 @@ KARTOTHEK=latest
 # LLVM 12 and GCC 11 reports -Wmismatched-new-delete.
 LLVM=14
 MAVEN=3.5.4
-NODE=16
+NODE=18
 NUMBA=latest
 NUMPY=latest
 PANDAS=latest
diff --git a/.github/workflows/js.yml b/.github/workflows/js.yml
index 239de36eee..40ef2d7a84 100644
--- a/.github/workflows/js.yml
+++ b/.github/workflows/js.yml
@@ -41,7 +41,7 @@ permissions:
 jobs:
 
   docker:
-    name: AMD64 Debian 11 NodeJS 16
+    name: AMD64 Debian 11 NodeJS 18
     runs-on: ubuntu-latest
     if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
     timeout-minutes: 60
@@ -80,7 +80,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        node: [16]
+        node: [18]
     steps:
       - name: Checkout Arrow
         uses: actions/checkout@v3
@@ -104,7 +104,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        node: [16]
+        node: [18]
     steps:
       - name: Checkout Arrow
         uses: actions/checkout@v3