Commit 3b47793
committed
feat(scripts): add gup support for Go binary updates
Add gup (github.com/nao1215/gup) as a package manager for Go tools,
enabling automatic updates of all Go binaries installed via 'go install'.
Changes:
- scripts/auto_update.sh: Add detect_gup(), update_gup(), stats, CLI
- cli_audit/package_managers.py: Add gup PackageManager, update Go hierarchy
- catalog/gup.json: New catalog entry with go/github/brew install methods
When gup is available, 'make upgrade-managed' now automatically updates
all Go binaries. Falls back to manual instructions if gup is not installed.1 parent dc3c10e commit 3b47793
3 files changed
Lines changed: 96 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
183 | | - | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
184 | 192 | | |
185 | 193 | | |
186 | 194 | | |
| |||
311 | 319 | | |
312 | 320 | | |
313 | 321 | | |
314 | | - | |
| 322 | + | |
315 | 323 | | |
316 | 324 | | |
317 | 325 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
86 | 90 | | |
87 | 91 | | |
88 | 92 | | |
| |||
357 | 361 | | |
358 | 362 | | |
359 | 363 | | |
360 | | - | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
361 | 372 | | |
362 | 373 | | |
363 | 374 | | |
| |||
368 | 379 | | |
369 | 380 | | |
370 | 381 | | |
371 | | - | |
372 | | - | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
373 | 385 | | |
374 | 386 | | |
375 | | - | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
376 | 401 | | |
377 | 402 | | |
378 | 403 | | |
| |||
521 | 546 | | |
522 | 547 | | |
523 | 548 | | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
524 | 554 | | |
525 | 555 | | |
526 | 556 | | |
| |||
667 | 697 | | |
668 | 698 | | |
669 | 699 | | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
670 | 703 | | |
671 | 704 | | |
672 | 705 | | |
| |||
698 | 731 | | |
699 | 732 | | |
700 | 733 | | |
701 | | - | |
| 734 | + | |
702 | 735 | | |
703 | 736 | | |
704 | 737 | | |
| |||
904 | 937 | | |
905 | 938 | | |
906 | 939 | | |
907 | | - | |
| 940 | + | |
| 941 | + | |
908 | 942 | | |
909 | 943 | | |
910 | 944 | | |
| |||
1012 | 1046 | | |
1013 | 1047 | | |
1014 | 1048 | | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
1015 | 1053 | | |
1016 | 1054 | | |
1017 | 1055 | | |
| |||
0 commit comments