Skip to content
This repository was archived by the owner on Dec 11, 2024. It is now read-only.

Commit 3383853

Browse files
Updates node to >16.x and actions to >3.x (#572)
* fix(deps): Updates dependencies * feat(ci): Updates all workflows to node >16 * fix(ci): Update actions versions
1 parent 735388c commit 3383853

File tree

5 files changed

+5634
-4094
lines changed

5 files changed

+5634
-4094
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ on: [push, pull_request]
44

55
jobs:
66
build:
7-
runs-on: ubuntu-20.04
7+
runs-on: ubuntu-22.04
88
steps:
9-
- uses: actions/checkout@v2
10-
- uses: actions/setup-node@v2
9+
- uses: actions/checkout@v3.3.0
10+
- uses: actions/setup-node@v3.6.0
1111
with:
12-
node-version: '14'
12+
node-version: '18'
1313
cache: 'npm'
14-
- name: Install npm@8
15-
run: npm i -g npm@8
14+
- name: Install npm@9
15+
run: npm i -g npm@9
1616
- name: Install
1717
run: npm ci --prefer-offline
1818
- name: Build

.github/workflows/integration.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ jobs:
1212
runs-on: ${{ matrix.os }}
1313
strategy:
1414
matrix:
15-
os: ['ubuntu-20.04', 'windows-2019', 'windows-2022']
16-
node: ['14', '16', '17']
15+
os: ['ubuntu-20.04', 'ubuntu-22.04', 'windows-2019', 'windows-2022']
16+
node: ['16', '18', '19']
1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v3.3.0
1919
- name: Setup node
20-
uses: actions/setup-node@v2
20+
uses: actions/setup-node@v3.6.0
2121
with:
2222
node-version: ${{ matrix.node }}
2323
cache: 'npm'
24-
- name: Install npm@8
25-
run: npm i -g npm@8
24+
- name: Install npm@9
25+
run: npm i -g npm@9
2626
- name: Install yarn
2727
run: npm i -g yarn
2828
- name: Install packages

.github/workflows/lint.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ on: [push, pull_request]
44

55
jobs:
66
lint:
7-
runs-on: ubuntu-20.04
7+
runs-on: ubuntu-22.04
88
steps:
9-
- uses: actions/checkout@v2
10-
- uses: actions/setup-node@v2
9+
- uses: actions/checkout@v3.3.0
10+
- uses: actions/setup-node@v3.6.0
1111
with:
12-
node-version: '14'
12+
node-version: '16'
1313
cache: 'npm'
14-
- name: Install npm@8
15-
run: npm i -g npm@8
14+
- name: Install npm@9
15+
run: npm i -g npm@9
1616
- name: Install
1717
run: npm ci --prefer-offline
1818
- name: Build

.github/workflows/npm.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ on:
88

99
jobs:
1010
publish-gpr:
11-
runs-on: ubuntu-20.04
11+
runs-on: ubuntu-22.04
1212
permissions:
1313
contents: read
1414
packages: write
1515
steps:
16-
- uses: actions/checkout@v2.4.0
16+
- uses: actions/checkout@v3.3.0
1717
with:
1818
fetch-depth: 2
19-
- uses: actions/setup-node@v2
19+
- uses: actions/setup-node@v3.6.0
2020
with:
21-
node-version: '16.x'
21+
node-version: '18.x'
2222
registry-url: 'https://npm.pkg.github.com'
2323
scope: '@umati'
2424
- name: Install

0 commit comments

Comments
 (0)