Skip to content

Commit c463cfe

Browse files
authored
Update Github Action Workflows to use Node 18 (#247)
* chore: update github workflows to use Node 18 * chore: bumping node version to 18 for github actions * chore: update main workflow to run during PR and push to main
1 parent 1193034 commit c463cfe

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed

.github/workflows/bump.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Setup Node.js
2525
uses: actions/setup-node@v2
2626
with:
27-
node-version: '16'
27+
node-version: '18'
2828
cache: 'npm'
2929
- name: Install dependencies
3030
uses: bahmutov/npm-install@v1

.github/workflows/main.yml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
name: CI
22

3-
on: [push]
3+
on:
4+
push:
5+
branches: main
6+
pull_request: {}
47

58
jobs:
69
build:
@@ -10,10 +13,10 @@ jobs:
1013
- name: Checkout repo
1114
uses: actions/checkout@v2
1215

13-
- name: Use Node 14
16+
- name: Use Node 18
1417
uses: actions/setup-node@v1
1518
with:
16-
node-version: 14
19+
node-version: 18
1720

1821
- name: Install dependencies
1922
uses: bahmutov/npm-install@v1
@@ -28,10 +31,10 @@ jobs:
2831
- name: Checkout repo
2932
uses: actions/checkout@v2
3033

31-
- name: Use Node 14
34+
- name: Use Node 18
3235
uses: actions/setup-node@v1
3336
with:
34-
node-version: 14
37+
node-version: 18
3538

3639
- name: Install dependencies
3740
uses: bahmutov/npm-install@v1
@@ -46,10 +49,10 @@ jobs:
4649
- name: Checkout repo
4750
uses: actions/checkout@v2
4851

49-
- name: Use Node 14
52+
- name: Use Node 18
5053
uses: actions/setup-node@v1
5154
with:
52-
node-version: 14
55+
node-version: 18
5356

5457
- name: Install dependencies
5558
uses: bahmutov/npm-install@v1
@@ -64,10 +67,10 @@ jobs:
6467
- name: Checkout repo
6568
uses: actions/checkout@v2
6669

67-
- name: Use Node 14
70+
- name: Use Node 18
6871
uses: actions/setup-node@v1
6972
with:
70-
node-version: 14
73+
node-version: 18
7174

7275
- name: Install dependencies
7376
uses: bahmutov/npm-install@v1

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- uses: actions/checkout@v1
1212
- uses: actions/setup-node@v1
1313
with:
14-
node-version: 14
14+
node-version: 18
1515
registry-url: https://registry.npmjs.org/
1616
- run: npm install
1717
- run: npm run build

0 commit comments

Comments
 (0)