From 33ba1cdd08cf0f82545dac248b4efd390ecdbe72 Mon Sep 17 00:00:00 2001 From: Leangseu Kim Date: Mon, 22 May 2023 11:11:44 -0400 Subject: [PATCH] feat: upgraded to node v18, added .nvmrc and updated workflows --- .github/workflows/ci.yml | 13 ++++++------- .nvmrc | 1 + 2 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 .nvmrc diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 09c3192..4bdd3bf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,17 +11,16 @@ on: jobs: tests: runs-on: ubuntu-20.04 - strategy: - matrix: - node: [16] steps: - name: Checkout - uses: actions/checkout@v2 - + uses: actions/checkout@v3 + - name: Setup Nodejs Env + run: echo "NODE_VER=`cat .nvmrc`" >> $GITHUB_ENV - name: Setup Nodejs - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 +# Because of node 18 bug (https://github.com/nodejs/node/issues/47563), Pinning node version 18.15 until the next release of node with: - node-version: ${{ matrix.node }} + node-version: 18.15 - name: Install dependencies run: npm ci diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..0f9eb82 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +18.15 \ No newline at end of file