Skip to content

Commit aaa994c

Browse files
committed
Update ci.yml
1 parent 276db63 commit aaa994c

File tree

1 file changed

+147
-0
lines changed

1 file changed

+147
-0
lines changed

.github/workflows/ci.yml

Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,153 @@ jobs:
9494
run: npm ci
9595
- name: CI Definitions Check
9696
run: npm run ci:definitionsCheck
97+
check-definitions:
98+
name: Check Definitions
99+
timeout-minutes: 5
100+
runs-on: ubuntu-latest
101+
steps:
102+
- uses: actions/checkout@v2
103+
- name: Use Node.js ${{ matrix.NODE_VERSION }}
104+
uses: actions/setup-node@v2
105+
with:
106+
node-version: ${{ matrix.node-version }}
107+
- name: Cache Node.js modules
108+
uses: actions/cache@v2
109+
with:
110+
path: ~/.npm
111+
key: ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }}
112+
restore-keys: |
113+
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
114+
- name: Install dependencies
115+
run: npm ci
116+
- name: CI Definitions Check
117+
run: npm run ci:definitionsCheck
118+
check-definitions:
119+
name: Check Definitions
120+
timeout-minutes: 5
121+
runs-on: ubuntu-latest
122+
steps:
123+
- uses: actions/checkout@v2
124+
- name: Use Node.js ${{ matrix.NODE_VERSION }}
125+
uses: actions/setup-node@v2
126+
with:
127+
node-version: ${{ matrix.node-version }}
128+
- name: Cache Node.js modules
129+
uses: actions/cache@v2
130+
with:
131+
path: ~/.npm
132+
key: ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }}
133+
restore-keys: |
134+
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
135+
- name: Install dependencies
136+
run: npm ci
137+
- name: CI Definitions Check
138+
run: npm run ci:definitionsCheck
139+
check-definitions:
140+
name: Check Definitions
141+
timeout-minutes: 5
142+
runs-on: ubuntu-latest
143+
steps:
144+
- uses: actions/checkout@v2
145+
- name: Use Node.js ${{ matrix.NODE_VERSION }}
146+
uses: actions/setup-node@v2
147+
with:
148+
node-version: ${{ matrix.node-version }}
149+
- name: Cache Node.js modules
150+
uses: actions/cache@v2
151+
with:
152+
path: ~/.npm
153+
key: ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }}
154+
restore-keys: |
155+
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
156+
- name: Install dependencies
157+
run: npm ci
158+
- name: CI Definitions Check
159+
run: npm run ci:definitionsCheck
160+
check-definitions:
161+
name: Check Definitions
162+
timeout-minutes: 5
163+
runs-on: ubuntu-latest
164+
steps:
165+
- uses: actions/checkout@v2
166+
- name: Use Node.js ${{ matrix.NODE_VERSION }}
167+
uses: actions/setup-node@v2
168+
with:
169+
node-version: ${{ matrix.node-version }}
170+
- name: Cache Node.js modules
171+
uses: actions/cache@v2
172+
with:
173+
path: ~/.npm
174+
key: ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }}
175+
restore-keys: |
176+
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
177+
- name: Install dependencies
178+
run: npm ci
179+
- name: CI Definitions Check
180+
run: npm run ci:definitionsCheck
181+
check-definitions:
182+
name: Check Definitions
183+
timeout-minutes: 5
184+
runs-on: ubuntu-latest
185+
steps:
186+
- uses: actions/checkout@v2
187+
- name: Use Node.js ${{ matrix.NODE_VERSION }}
188+
uses: actions/setup-node@v2
189+
with:
190+
node-version: ${{ matrix.node-version }}
191+
- name: Cache Node.js modules
192+
uses: actions/cache@v2
193+
with:
194+
path: ~/.npm
195+
key: ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }}
196+
restore-keys: |
197+
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
198+
- name: Install dependencies
199+
run: npm ci
200+
- name: CI Definitions Check
201+
run: npm run ci:definitionsCheck
202+
check-definitions:
203+
name: Check Definitions
204+
timeout-minutes: 5
205+
runs-on: ubuntu-latest
206+
steps:
207+
- uses: actions/checkout@v2
208+
- name: Use Node.js ${{ matrix.NODE_VERSION }}
209+
uses: actions/setup-node@v2
210+
with:
211+
node-version: ${{ matrix.node-version }}
212+
- name: Cache Node.js modules
213+
uses: actions/cache@v2
214+
with:
215+
path: ~/.npm
216+
key: ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }}
217+
restore-keys: |
218+
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
219+
- name: Install dependencies
220+
run: npm ci
221+
- name: CI Definitions Check
222+
run: npm run ci:definitionsCheck
223+
check-definitions:
224+
name: Check Definitions
225+
timeout-minutes: 5
226+
runs-on: ubuntu-latest
227+
steps:
228+
- uses: actions/checkout@v2
229+
- name: Use Node.js ${{ matrix.NODE_VERSION }}
230+
uses: actions/setup-node@v2
231+
with:
232+
node-version: ${{ matrix.node-version }}
233+
- name: Cache Node.js modules
234+
uses: actions/cache@v2
235+
with:
236+
path: ~/.npm
237+
key: ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }}
238+
restore-keys: |
239+
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
240+
- name: Install dependencies
241+
run: npm ci
242+
- name: CI Definitions Check
243+
run: npm run ci:definitionsCheck
97244
check-circular:
98245
name: Circular Dependencies
99246
timeout-minutes: 5

0 commit comments

Comments
 (0)