Skip to content

Commit 8c2716c

Browse files
authored
Merge pull request #405 from getlift/serverless-v4
Serverless v4 support
2 parents 0d56286 + 194ec41 commit 8c2716c

File tree

2 files changed

+16
-17
lines changed

2 files changed

+16
-17
lines changed

.github/workflows/ci.yml

+14-15
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,21 @@ jobs:
1010
name: Unit tests
1111
runs-on: ubuntu-latest
1212
strategy:
13+
fail-fast: false
1314
matrix:
1415
node:
15-
- 14
1616
- 16
17-
- 18
1817
- 20
1918
serverless:
20-
- "2.36.0"
2119
- "2"
22-
- "latest"
20+
- "3"
21+
- "4"
2322
steps:
24-
- uses: actions/checkout@v2
25-
- uses: actions/setup-node@v3
23+
- uses: actions/checkout@v4
24+
- uses: actions/setup-node@v4
2625
with:
2726
node-version: ${{ matrix.node }}
28-
- uses: actions/cache@v2
27+
- uses: actions/cache@v4
2928
with:
3029
path: ~/.npm
3130
key: ${{ runner.os }}-node-${{ matrix.node }}-${{ hashFiles('**/package.json') }}
@@ -42,11 +41,11 @@ jobs:
4241
name: Lint
4342
runs-on: ubuntu-latest
4443
steps:
45-
- uses: actions/checkout@v2
46-
- uses: actions/setup-node@v2
44+
- uses: actions/checkout@v4
45+
- uses: actions/setup-node@v4
4746
with:
48-
node-version: 16
49-
- uses: actions/cache@v2
47+
node-version: 20
48+
- uses: actions/cache@v4
5049
with:
5150
path: ~/.npm
5251
key: ${{ runner.os }}-node-${{ hashFiles('**/package.json') }}
@@ -57,11 +56,11 @@ jobs:
5756
name: Type
5857
runs-on: ubuntu-latest
5958
steps:
60-
- uses: actions/checkout@v2
61-
- uses: actions/setup-node@v2
59+
- uses: actions/checkout@v4
60+
- uses: actions/setup-node@v4
6261
with:
63-
node-version: 16
64-
- uses: actions/cache@v2
62+
node-version: 20
63+
- uses: actions/cache@v4
6564
with:
6665
path: ~/.npm
6766
key: ${{ runner.os }}-node-${{ hashFiles('**/package.json') }}

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"typescript": "^4.3.4"
5858
},
5959
"engines": {
60-
"node": ">=14.15.0 <21"
60+
"node": ">=14.15.0"
6161
},
6262
"files": [
6363
"/dist"
@@ -83,6 +83,6 @@
8383
},
8484
"types": "dist/src/plugin.d.ts",
8585
"peerDependencies": {
86-
"serverless": "^2.36.0 || ^3"
86+
"serverless": "^2.36.0 || ^3 || ^4"
8787
}
8888
}

0 commit comments

Comments
 (0)