File tree Expand file tree Collapse file tree 3 files changed +21
-9
lines changed Expand file tree Collapse file tree 3 files changed +21
-9
lines changed Original file line number Diff line number Diff line change 11name : " Build"
2+
23on :
34 push :
45 paths-ignore : [ '*.md' ]
910 build :
1011 runs-on : ubuntu-latest
1112 steps :
12- - uses : actions/checkout@v3
13+ - uses : actions/checkout@v4
14+ - uses : actions/setup-node@v4
15+ with :
16+ node-version : 20
17+ cache : ' npm'
1318 - run : |
1419 npm install
1520 npm run all
1621
1722 self-test :
1823 runs-on : ubuntu-latest
1924 steps :
20- - uses : actions/checkout@v3
25+ - uses : actions/checkout@v4
2126 - uses : ./
2227 id : filter
2328 with :
Original file line number Diff line number Diff line change 1010 build :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v3
13+ - uses : actions/checkout@v4
14+ - uses : actions/setup-node@v4
15+ with :
16+ node-version : 20
17+ cache : ' npm'
1418 - run : |
1519 npm install
1620 npm run all
2024 permissions :
2125 pull-requests : read
2226 steps :
23- - uses : actions/checkout@v3
27+ - uses : actions/checkout@v4
2428 - uses : ./
2529 id : filter
2630 with :
4145 permissions :
4246 pull-requests : read
4347 steps :
44- - uses : actions/checkout@v3
48+ - uses : actions/checkout@v4
4549 - uses : ./
4650 id : filter
4751 with :
5357 test-without-token :
5458 runs-on : ubuntu-latest
5559 steps :
56- - uses : actions/checkout@v3
60+ - uses : actions/checkout@v4
5761 - uses : ./
5862 id : filter
5963 with :
6670 test-wd-without-token :
6771 runs-on : ubuntu-latest
6872 steps :
69- - uses : actions/checkout@v3
73+ - uses : actions/checkout@v4
7074 with :
7175 path : somewhere
7276 - uses : ./somewhere
8286 test-local-changes :
8387 runs-on : ubuntu-latest
8488 steps :
85- - uses : actions/checkout@v3
89+ - uses : actions/checkout@v4
8690 - run : echo "NEW FILE" > local
8791 - run : git add local
8892 - uses : ./
@@ -102,7 +106,7 @@ jobs:
102106 test-change-type :
103107 runs-on : ubuntu-latest
104108 steps :
105- - uses : actions/checkout@v3
109+ - uses : actions/checkout@v4
106110 - name : configure GIT user
107111 run :
git config user.email "[email protected] " && git config user.name "John Doe" 108112 - name : modify working tree
Original file line number Diff line number Diff line change 11{
22 "name" : " paths-filter" ,
33 "version" : " 1.0.0" ,
4+ "engines" : {
5+ "node" : " >= 20"
6+ },
47 "private" : true ,
58 "description" : " Execute your workflow steps only if relevant files are modified." ,
69 "main" : " lib/main.js" ,
You can’t perform that action at this time.
0 commit comments