Skip to content

Commit 5fdaf21

Browse files
committed
Bump minimum version to node20
1 parent 99d8784 commit 5fdaf21

File tree

7 files changed

+39
-21
lines changed

7 files changed

+39
-21
lines changed

.github/workflows/check-dist.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ jobs:
2121
runs-on: ubuntu-latest
2222

2323
steps:
24-
- uses: actions/checkout@v3
24+
- uses: actions/checkout@v4
2525

26-
- name: Set Node.js 16.x
27-
uses: actions/setup-node@v3.6.0
26+
- name: Set Node.js 20.x
27+
uses: actions/setup-node@v4
2828
with:
29-
node-version: 16.x
29+
node-version: 20.x
3030

3131
- name: Install dependencies
3232
run: npm ci
@@ -45,7 +45,7 @@ jobs:
4545
id: diff
4646

4747
# If index.js was different than expected, upload the expected version as an artifact
48-
- uses: actions/upload-artifact@v3
48+
- uses: actions/upload-artifact@v4
4949
if: ${{ failure() && steps.diff.conclusion == 'failure' }}
5050
with:
5151
name: dist

.github/workflows/publish.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ jobs:
88
build:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
with:
1313
ref: ${{ github.event.release.tag_name }}
14-
- uses: actions/setup-node@v3
14+
- uses: actions/setup-node@v4
1515
with:
16-
node-version: 18
16+
node-version: 20
1717
- run: npm ci
1818
- run: npm run build
1919
- uses: JasonEtco/build-and-tag-action@v2

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
build: # make sure build/ci work properly
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v3
8+
- uses: actions/checkout@v4
99
- run: |
1010
npm install
1111
- run: |

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v16
1+
20

action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ inputs:
1616
default: "300000"
1717
description: "Time in ms to wait for the device to come back online after flashing"
1818
runs:
19-
using: "node16"
19+
using: "node20"
2020
main: "dist/index.js"

package-lock.json

+27-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"particle-api-js": "^9.4.1"
3131
},
3232
"devDependencies": {
33-
"@types/node": "^18.15.0",
33+
"@types/node": "^20.17.13",
3434
"@typescript-eslint/parser": "^5.58.0",
3535
"@vercel/ncc": "^0.36.1",
3636
"eslint": "^8.38.0",

0 commit comments

Comments
 (0)