Moves to the current LTS release of Node for our build and release workflows (#17639)

This commit is contained in:
Phil Renaud 2023-06-21 15:17:24 -04:00 committed by GitHub
parent 94507cc7b7
commit 16886bf6bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 171 additions and 148 deletions

View File

@ -100,7 +100,7 @@ jobs:
- name: Setup node and yarn - name: Setup node and yarn
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
with: with:
node-version: "14" node-version: "18"
cache-dependency-path: "ui/yarn.lock" cache-dependency-path: "ui/yarn.lock"
- name: Install Yarn - name: Install Yarn
@ -151,7 +151,7 @@ jobs:
- name: Setup node and yarn - name: Setup node and yarn
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
with: with:
node-version: "14" node-version: "18"
cache-dependency-path: "ui/yarn.lock" cache-dependency-path: "ui/yarn.lock"
- name: Install Yarn - name: Install Yarn
@ -256,7 +256,7 @@ jobs:
- name: Setup node and yarn - name: Setup node and yarn
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
with: with:
node-version: "14" node-version: "18"
cache-dependency-path: "ui/yarn.lock" cache-dependency-path: "ui/yarn.lock"
- name: Install Yarn - name: Install Yarn

View File

@ -77,7 +77,7 @@ jobs:
- name: Setup node and yarn - name: Setup node and yarn
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
with: with:
node-version: "14" node-version: "18"
cache-dependency-path: "ui/yarn.lock" cache-dependency-path: "ui/yarn.lock"
- name: Install Yarn - name: Install Yarn

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@
# SPDX-License-Identifier: MPL-2.0 # SPDX-License-Identifier: MPL-2.0
export NODE_VERSION=14.19.2 export NODE_VERSION=18.16.1
# Install NVM for simple node.js version management # Install NVM for simple node.js version management
curl -sSL --fail -o- https://raw.githubusercontent.com/creationix/nvm/v0.36.0/install.sh | bash curl -sSL --fail -o- https://raw.githubusercontent.com/creationix/nvm/v0.36.0/install.sh | bash

View File

@ -6,7 +6,7 @@ The official Nomad UI.
This is an [ember.js](https://emberjs.com/) project, and you will need the following tools installed on your computer. This is an [ember.js](https://emberjs.com/) project, and you will need the following tools installed on your computer.
- [Node.js v10](https://nodejs.org/) - [The current Node.js LTS release](https://nodejs.org/)
- [Yarn](https://yarnpkg.com) - [Yarn](https://yarnpkg.com)
- [Ember CLI](https://ember-cli.com/) - [Ember CLI](https://ember-cli.com/)