Skip to content

Commit f335876

Browse files
authored
chore: upgrade probot to latest in templates (#881)
BREAKING CHANGE: Upgrade to Probot v14 BREAKING CHANGE: Requires Node 20.17+ or >= 22 --------- Signed-off-by: Yue Yang <g1enyy0ung@gmail.com>
1 parent 3ac81a4 commit f335876

31 files changed

Lines changed: 611 additions & 890 deletions

.github/workflows/release.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
name: Release
2-
"on":
2+
3+
on:
34
push:
45
branches:
56
- master
7+
68
permissions:
79
id-token: write # to enable use of OIDC for trusted publishing and npm provenance
810
contents: write # tags and releases
@@ -14,8 +16,8 @@ jobs:
1416
name: release
1517
runs-on: ubuntu-latest
1618
steps:
17-
- uses: actions/checkout@v4
18-
- uses: actions/setup-node@v4
19+
- uses: actions/checkout@v6
20+
- uses: actions/setup-node@v6
1921
with:
2022
node-version: lts/*
2123
cache: npm

.github/workflows/test.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,27 @@
11
name: Test
2-
"on":
2+
3+
on:
34
push:
45
branches:
56
- master
67
pull_request:
78
types:
89
- opened
910
- synchronize
11+
1012
jobs:
1113
test_matrix:
1214
runs-on: ubuntu-latest
1315
strategy:
1416
matrix:
1517
node:
16-
- 18
1718
- 20
18-
- 21
19+
- 22
20+
- 24
21+
- 25
1922
steps:
20-
- uses: actions/checkout@v4
21-
- uses: actions/setup-node@v4
23+
- uses: actions/checkout@v6
24+
- uses: actions/setup-node@v6
2225
with:
2326
node-version: ${{ matrix.node }}
2427
cache: npm
@@ -29,10 +32,10 @@ jobs:
2932
needs: test_matrix
3033
runs-on: ubuntu-latest
3134
steps:
32-
- uses: actions/checkout@v4
33-
- uses: actions/setup-node@v4
35+
- uses: actions/checkout@v6
36+
- uses: actions/setup-node@v6
3437
with:
35-
node-version: 18
38+
node-version: lts/*
3639
cache: npm
3740
- run: npm install
3841
- run: npm run lint

.github/workflows/update-prettier.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
name: Update Prettier
2-
"on":
2+
3+
on:
34
push:
45
branches:
56
- dependabot/npm_and_yarn/prettier-*
7+
68
jobs:
79
update_prettier:
810
runs-on: ubuntu-latest
911
steps:
10-
- uses: actions/checkout@v4
11-
- uses: actions/setup-node@v4
12+
- uses: actions/checkout@v6
13+
- uses: actions/setup-node@v6
1214
with:
1315
cache: npm
14-
node-version: 16
16+
node-version: lts/*
1517
- run: npm ci
1618
- run: npm run lint:fix
1719
- uses: gr2m/create-or-update-pull-request-action@v1.x

0 commit comments

Comments
 (0)