File tree Expand file tree Collapse file tree 4 files changed +18
-18
lines changed
Expand file tree Collapse file tree 4 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 5252 steps :
5353 - name : " Checkout code"
5454 uses : actions/checkout@v5
55+ - uses : actions/setup-node@v6
56+ with :
57+ node-version : 24.10.0
5558 - name : " Repo setup"
5659 run : |
5760 npm ci
@@ -66,12 +69,12 @@ jobs:
6669 steps :
6770 - name : " Checkout code"
6871 uses : actions/checkout@v5
69- - name : " Repo setup"
70- run : |
71- npm ci
72- - name : " Generate dependencies "
73- run : |
74- npm run generate-dependencies
72+ - uses : actions/ setup-node@v6
73+ with :
74+ node-version : 24.10.0
75+ - uses : actions/setup-python@v6
76+ with :
77+ python-version : ' 3.14 '
7578 - name : " Run unit test suite"
7679 run : |
7780 make test-unit
@@ -99,12 +102,9 @@ jobs:
99102 steps :
100103 - name : " Checkout code"
101104 uses : actions/checkout@v5
102- - name : " Repo setup"
103- run : |
104- npm ci
105- - name : " Generate dependencies"
106- run : |
107- npm run generate-dependencies
105+ - uses : actions/setup-node@v6
106+ with :
107+ node-version : 24.10.0
108108 - name : " Run linting"
109109 run : |
110110 make test-lint
@@ -115,12 +115,9 @@ jobs:
115115 steps :
116116 - name : " Checkout code"
117117 uses : actions/checkout@v5
118- - name : " Repo setup"
119- run : |
120- npm ci
121- - name : " Generate dependencies"
122- run : |
123- npm run generate-dependencies
118+ - uses : actions/setup-node@v6
119+ with :
120+ node-version : 24.10.0
124121 - name : " Run typecheck"
125122 run : |
126123 make test-typecheck
Original file line number Diff line number Diff line change @@ -5,4 +5,5 @@ set -euo pipefail
55cd " $( git rev-parse --show-toplevel) "
66
77npm ci
8+ npm run generate-dependencies
89npm run lint
Original file line number Diff line number Diff line change @@ -5,4 +5,5 @@ set -euo pipefail
55cd " $( git rev-parse --show-toplevel) "
66
77npm ci
8+ npm run generate-dependencies
89npm run typecheck
Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ make -C ./src/eventcatalogasyncapiimporter coverage # Run with coverage to gene
3737# TypeScript/JavaScript projects (npm workspace)
3838# Note: src/cloudevents is included in workspaces, so it will be tested here
3939npm ci
40+ npm run generate-dependencies
4041npm run test:unit --workspaces
4142
4243# merge coverage reports
You can’t perform that action at this time.
0 commit comments