Skip to content

Commit 1c9bcdb

Browse files
committed
Update github workflows
1 parent 0c124d5 commit 1c9bcdb

File tree

2 files changed

+31
-31
lines changed

2 files changed

+31
-31
lines changed

.github/workflows/ci.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,37 +6,37 @@ jobs:
66
lint:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v3
10-
- uses: actions/setup-node@v3
11-
with:
12-
node-version: 18
13-
- run: npm ci
14-
- run: npm run lint
9+
- uses: actions/checkout@v4
10+
- uses: actions/setup-node@v4
11+
with:
12+
node-version: 20
13+
- run: npm ci
14+
- run: npm run lint
1515

1616
test:
1717
runs-on: ${{ matrix.os }}
1818
strategy:
1919
matrix:
2020
os: [ubuntu-latest, windows-latest, macos-latest]
21-
node-version: [16, 18]
21+
node-version: [18, 20]
2222
steps:
23-
- uses: actions/checkout@v3
24-
- name: Use Node.js ${{ matrix.node-version }}
25-
uses: actions/setup-node@v3
26-
with:
27-
node-version: ${{ matrix.node-version }}
28-
- run: npm ci
29-
- run: npm test
23+
- uses: actions/checkout@v4
24+
- name: Use Node.js ${{ matrix.node-version }}
25+
uses: actions/setup-node@v4
26+
with:
27+
node-version: ${{ matrix.node-version }}
28+
- run: npm ci
29+
- run: npm test
3030

3131
coveralls:
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@v3
35-
- uses: actions/setup-node@v3
36-
with:
37-
node-version: 18
38-
- run: npm ci
39-
- run: npm run coverage
40-
- uses: coverallsapp/github-action@master
41-
with:
42-
github-token: ${{ secrets.GITHUB_TOKEN }}
34+
- uses: actions/checkout@v4
35+
- uses: actions/setup-node@v4
36+
with:
37+
node-version: 20
38+
- run: npm ci
39+
- run: npm run coverage
40+
- uses: coverallsapp/github-action@v2
41+
with:
42+
github-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/release.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88
publish-npm:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
12-
- uses: actions/setup-node@v3
11+
- uses: actions/checkout@v4
12+
- uses: actions/setup-node@v4
1313
with:
14-
node-version: 16
14+
node-version: 20
1515
registry-url: https://registry.npmjs.org/
1616
- run: npm ci
1717
- run: npm publish
@@ -21,13 +21,13 @@ jobs:
2121
upload-binaries:
2222
runs-on: ubuntu-latest
2323
steps:
24-
- uses: actions/checkout@v3
25-
- uses: actions/setup-node@v3
24+
- uses: actions/checkout@v4
25+
- uses: actions/setup-node@v4
2626
with:
27-
node-version: 16
27+
node-version: 20
2828
- run: npm ci
2929
- run: npm run build
30-
- uses: AButler/upload-release-assets@v2.0
30+
- uses: AButler/upload-release-assets@v3.0
3131
with:
3232
repo-token: ${{ secrets.GITHUB_TOKEN }}
33-
files: 'build/ios-uploader-*'
33+
files: "build/ios-uploader-*"

0 commit comments

Comments
 (0)