Skip to content

Commit 83df95b

Browse files
committed
ci: add a v doctor step to each sanitized job
1 parent 5576ffd commit 83df95b

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/sanitized_ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ jobs:
9292
- uses: actions/checkout@v6
9393
- name: Build V
9494
run: make -j4 && ./v symlink
95+
- name: V doctor
96+
run: ./v doctor
9597
- name: Ensure code is well formatted
9698
run: ./v -silent test-cleancode
9799
- name: Install dependencies
@@ -125,6 +127,8 @@ jobs:
125127
- uses: actions/checkout@v6
126128
- name: Build V
127129
run: make -j4 && ./v symlink
130+
- name: V doctor
131+
run: ./v doctor
128132
- name: Ensure code is well formatted
129133
run: ./v -silent test-cleancode
130134
- name: Install dependencies
@@ -158,6 +162,8 @@ jobs:
158162
- uses: actions/checkout@v6
159163
- name: Build V
160164
run: make -j4 && ./v symlink
165+
- name: V doctor
166+
run: ./v doctor
161167
- name: Ensure code is well formatted
162168
run: ./v -silent test-cleancode
163169
- name: Install dependencies
@@ -196,6 +202,8 @@ jobs:
196202
echo $VFLAGS
197203
.\make.bat -msvc
198204
.\v.exe self
205+
- name: V doctor
206+
run: .\v.exe doctor
199207
- name: Ensure code is well formatted
200208
run: .\v.exe -silent test-cleancode
201209
# - name: Install dependencies
@@ -221,6 +229,8 @@ jobs:
221229
- uses: actions/checkout@v6
222230
- name: Build V
223231
run: make -j4 && ./v symlink
232+
- name: V doctor
233+
run: ./v doctor
224234
- name: Ensure code is well formatted
225235
run: ./v -silent test-cleancode
226236
- name: Install dependencies
@@ -255,6 +265,8 @@ jobs:
255265
- uses: actions/checkout@v6
256266
- name: Build V
257267
run: make -j4 && ./v symlink
268+
- name: V doctor
269+
run: ./v doctor
258270
- name: Ensure code is well formatted
259271
run: ./v -silent test-cleancode
260272
- name: Install dependencies
@@ -290,6 +302,8 @@ jobs:
290302
- uses: actions/checkout@v6
291303
- name: Build V
292304
run: make -j4 && ./v symlink
305+
- name: V doctor
306+
run: ./v doctor
293307
- name: Ensure code is well formatted
294308
run: ./v -silent test-cleancode
295309
- name: Install dependencies

0 commit comments

Comments
 (0)