Commit 41409ed
fix: address review comments for Taskfile.yml
Fixes based on code review feedback:
1. Add error handling to lint:fix task - now checks if golangci-lint
is installed before running, with helpful installation message
2. Add watchexec installation info to deps:tools - users are now
informed about optional watchexec for 'task dev' watch mode
3. Add script existence checks:
- hooks:install: validates scripts/install-hooks.sh exists
- fuzz: validates scripts/run_fuzz_tests.sh exists
- security:validate: validates scripts/validate-security-setup.sh exists
4. Add error handling for release tasks:
- release:dry: checks for goreleaser installation
- release:check: checks for goreleaser installation
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 92fbebd commit 41409ed
1 file changed
Lines changed: 49 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
159 | 166 | | |
160 | 167 | | |
161 | 168 | | |
| |||
205 | 212 | | |
206 | 213 | | |
207 | 214 | | |
208 | | - | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
209 | 222 | | |
210 | 223 | | |
211 | 224 | | |
| |||
249 | 262 | | |
250 | 263 | | |
251 | 264 | | |
252 | | - | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
253 | 272 | | |
254 | 273 | | |
255 | 274 | | |
| |||
327 | 346 | | |
328 | 347 | | |
329 | 348 | | |
330 | | - | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
331 | 355 | | |
332 | 356 | | |
333 | 357 | | |
| |||
336 | 360 | | |
337 | 361 | | |
338 | 362 | | |
339 | | - | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
340 | 370 | | |
341 | 371 | | |
342 | 372 | | |
| |||
386 | 416 | | |
387 | 417 | | |
388 | 418 | | |
389 | | - | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
390 | 426 | | |
391 | 427 | | |
392 | 428 | | |
393 | 429 | | |
394 | | - | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
395 | 437 | | |
396 | 438 | | |
397 | 439 | | |
| |||
0 commit comments