Skip to content

Commit a816748

Browse files
committed
Update default runtime to node20
1 parent ca4ea18 commit a816748

31 files changed

+23475
-586
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Setup Node.js
2020
uses: actions/setup-node@v4
2121
with:
22-
node-version: '16'
22+
node-version: 20.x
2323
- uses: actions/cache@v4
2424
with:
2525
path: ~/.npm

.github/workflows/licensed.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,39 @@ on:
1515

1616
jobs:
1717
licensed:
18-
runs-on: ubuntu-22.04
1918
name: Check licenses
19+
runs-on: ubuntu-22.04
2020
steps:
2121
- name: Checkout
2222
uses: actions/checkout@v4
23+
24+
- name: Setup ruby
25+
uses: ruby/setup-ruby@v1
26+
with:
27+
ruby-version: ruby
28+
2329
- name: Setup Licensed
24-
uses: jonabc/setup-licensed@v1
30+
uses: github/setup-licensed@v1
2531
with:
32+
github_token: '${{ secrets.GITHUB_TOKEN }}'
2633
version: '4.x'
34+
2735
- name: Setup Node.js
2836
uses: actions/setup-node@v4
2937
with:
30-
node-version: '16'
38+
node-version: 16.x
39+
3140
- uses: actions/cache@v4
3241
with:
3342
path: ~/.npm
3443
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
3544
restore-keys: |
3645
${{ runner.os }}-node-
46+
3747
- name: Install packages
3848
run: |
3949
npm ci
50+
4051
- name: Check licensed status
4152
run: |
4253
licensed status

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
uses: actions/checkout@v4
1717
- name: Extract release notes
1818
id: extract-release-notes
19-
uses: ffurrer2/extract-release-notes@v1
19+
uses: ffurrer2/extract-release-notes@v2
2020
- name: Create release
2121
env:
2222
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Setup Node.js
1919
uses: actions/setup-node@v4
2020
with:
21-
node-version: '16'
21+
node-version: 20.x
2222
- uses: actions/cache@v4
2323
with:
2424
path: ~/.npm
@@ -50,7 +50,7 @@ jobs:
5050
intergration-test-1:
5151
strategy:
5252
matrix:
53-
os: [ 'ubuntu-20.04', 'macos-12', 'windows-2022' ]
53+
os: [ 'ubuntu-22.04', 'macos-12', 'windows-2022' ]
5454
runs-on: ${{ matrix.os }}
5555
steps:
5656
- name: Checkout
@@ -68,7 +68,7 @@ jobs:
6868
intergration-test-2:
6969
strategy:
7070
matrix:
71-
os: [ 'ubuntu-20.04', 'macos-12', 'windows-2022' ]
71+
os: [ 'ubuntu-22.04', 'macos-12', 'windows-2022' ]
7272
runs-on: ${{ matrix.os }}
7373
steps:
7474
- name: Checkout

.licenses/npm/@actions/core.dep.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: "@actions/core"
3-
version: 1.10.0
3+
version: 1.10.1
44
type: npm
55
summary: Actions core lib
66
homepage: https://github.com/actions/toolkit/tree/main/packages/core

.licenses/npm/@actions/github.dep.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: "@actions/github"
3-
version: 5.1.1
3+
version: 6.0.0
44
type: npm
55
summary: Actions github lib
66
homepage: https://github.com/actions/toolkit/tree/main/packages/github

.licenses/npm/@actions/http-client.dep.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: "@actions/http-client"
3-
version: 2.0.1
3+
version: 2.2.0
44
type: npm
55
summary: Actions Http Client
66
homepage: https://github.com/actions/toolkit/tree/main/packages/http-client
Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
11
---
2-
name: whatwg-url
3-
version: 5.0.0
2+
name: "@fastify/busboy"
3+
version: 2.0.0
44
type: npm
5-
summary: An implementation of the WHATWG URL Standard's URL API and parsing machinery
5+
summary: A streaming parser for HTML form data for node.js
66
homepage:
77
license: mit
88
licenses:
9-
- sources: LICENSE.txt
10-
text: |
11-
The MIT License (MIT)
12-
13-
Copyright (c) 2015–2016 Sebastian Mayr
9+
- sources: LICENSE
10+
text: |-
11+
Copyright Brian White. All rights reserved.
1412
1513
Permission is hereby granted, free of charge, to any person obtaining a copy
16-
of this software and associated documentation files (the "Software"), to deal
17-
in the Software without restriction, including without limitation the rights
18-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
19-
copies of the Software, and to permit persons to whom the Software is
14+
of this software and associated documentation files (the "Software"), to
15+
deal in the Software without restriction, including without limitation the
16+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
17+
sell copies of the Software, and to permit persons to whom the Software is
2018
furnished to do so, subject to the following conditions:
2119
2220
The above copyright notice and this permission notice shall be included in
@@ -26,7 +24,7 @@ licenses:
2624
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2725
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2826
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
29-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
30-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
31-
THE SOFTWARE.
27+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
28+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
29+
IN THE SOFTWARE.
3230
notices: []

.licenses/npm/@octokit/auth-token.dep.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: "@octokit/auth-token"
3-
version: 2.5.0
3+
version: 4.0.0
44
type: npm
55
summary: GitHub API token authentication for browsers and Node.js
66
homepage:

.licenses/npm/@octokit/core.dep.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: "@octokit/core"
3-
version: 3.6.0
3+
version: 5.0.1
44
type: npm
55
summary: Extendable client for GitHub's REST & GraphQL APIs
66
homepage:

0 commit comments

Comments
 (0)