From c23379a3a740d973ae21122988ce2f9f022f9381 Mon Sep 17 00:00:00 2001 From: Dewen Li Date: Thu, 1 Jun 2023 11:46:29 -0400 Subject: [PATCH] fix(bodiless/cli): update node version support to v18 (#2111) * fix(bodiless/cli): update node version support to v18 * fix(bodiless/cli, github action): update node version support to v18 --- .github/workflows/build-test-lint-simple.yml | 4 ++-- .github/workflows/pr-canary-release.yml | 2 +- .github/workflows/prerelease.yaml | 2 +- .github/workflows/release.yml | 2 +- packages/bodiless-cli/src/helpers/AbstractNew.ts | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-test-lint-simple.yml b/.github/workflows/build-test-lint-simple.yml index 70616b9375..f32fb6ec65 100644 --- a/.github/workflows/build-test-lint-simple.yml +++ b/.github/workflows/build-test-lint-simple.yml @@ -20,10 +20,10 @@ jobs: ref: ${{ github.event.pull_request.head.sha }} # install a specific version of Node using # https://github.com/actions/setup-node - - name: Use Node.js v16.13 + - name: Use Node.js v18.16 uses: actions/setup-node@v3 with: - node-version: 16.13 + node-version: 18.16 cache: 'npm' - name: Print Git Version run: git --version diff --git a/.github/workflows/pr-canary-release.yml b/.github/workflows/pr-canary-release.yml index 563b62fc6d..0d0c19948d 100644 --- a/.github/workflows/pr-canary-release.yml +++ b/.github/workflows/pr-canary-release.yml @@ -24,7 +24,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: '16.13' + node-version: '18.16' - name: Build run: npm run setup - name: Publish Canary Release diff --git a/.github/workflows/prerelease.yaml b/.github/workflows/prerelease.yaml index af276807b2..1c7431e5c4 100644 --- a/.github/workflows/prerelease.yaml +++ b/.github/workflows/prerelease.yaml @@ -19,7 +19,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: '16.13' + node-version: '18.16' - name: Setup git user run: | git config user.name "GitHub Actions Bot" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2c1bf083fd..a8b3f804f4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: '16.13' + node-version: '18.16' - name: Setup git user run: | git config user.name "GitHub Actions Bot" diff --git a/packages/bodiless-cli/src/helpers/AbstractNew.ts b/packages/bodiless-cli/src/helpers/AbstractNew.ts index d143456dbc..69c7039194 100644 --- a/packages/bodiless-cli/src/helpers/AbstractNew.ts +++ b/packages/bodiless-cli/src/helpers/AbstractNew.ts @@ -493,8 +493,8 @@ abstract class AbstractNew extends Wizard { // eslint-disable-next-line class-methods-use-this async validate() { const v = process.version; - if (!v.match(/^v16\./)) { - throw new Error(`Unsupported node version: ${v}. Must be v16.x`); + if (!v.match(/^v18\./)) { + throw new Error(`Unsupported node version: ${v}. Must be v18.x`); } }