ci: update to node 16 (#6315)

This commit is contained in:
Rodry 2021-08-06 13:41:13 +01:00 committed by GitHub
parent d5e28c2298
commit a0974fdbbb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 20 additions and 30 deletions

View file

@ -17,11 +17,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Build and deploy documentation
uses: discordjs/action-docs@v1

View file

@ -14,12 +14,11 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
registry-url: https://registry.npmjs.org/
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --ignore-scripts --no-optional
run: npm ci --ignore-scripts
- name: Deprecate old versions
run: npm deprecate discord.js@"~13.0.0-dev" "no longer supported" || true

View file

@ -13,11 +13,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Run ESLint
run: npm run lint
@ -32,11 +31,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Run TSLint
run: npm run lint:typings
@ -51,11 +49,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Register Problem Matcher
run: echo "##[add-matcher].github/tsc.json"
@ -73,11 +70,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Test documentation
run: npm run docs:test

View file

@ -11,11 +11,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Run ESLint
run: npm run lint
@ -30,11 +29,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Run TSLint
run: npm run lint:typings
@ -49,11 +47,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Register Problem Matcher
run: echo "##[add-matcher].github/tsc.json"
@ -71,11 +68,10 @@ jobs:
- name: Install Node v14
uses: actions/setup-node@v2
with:
node-version: 14
node-version: 16
- name: Install dependencies
# Remove --no-optional after Node 16 upgrade
run: npm ci --no-optional
run: npm ci
- name: Test documentation
run: npm run docs:test