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