|
372 | 372 | "sphinx-intl build", |
373 | 373 | ], |
374 | 374 | }, |
375 | | - { |
376 | | - "label": "🛠️ Generate doc assets", |
377 | | - "command": "${command:python.interpreterPath} scripts/run_with_env.py ${command:python.interpreterPath} -m guidata.utils.genreqs all; if ($?) { ${command:python.interpreterPath} scripts/run_with_env.py ${command:python.interpreterPath} doc/update_validation_status.py }", |
378 | | - "options": { |
379 | | - "cwd": "${workspaceFolder}", |
380 | | - "statusbar": { |
381 | | - "hide": true, |
382 | | - }, |
383 | | - }, |
384 | | - "group": { |
385 | | - "kind": "build", |
386 | | - "isDefault": false, |
387 | | - }, |
388 | | - "presentation": { |
389 | | - "clear": true, |
390 | | - "echo": true, |
391 | | - "focus": false, |
392 | | - "panel": "dedicated", |
393 | | - "reveal": "always", |
394 | | - "showReuseMessage": true, |
395 | | - }, |
396 | | - "type": "shell", |
397 | | - }, |
398 | 375 | { |
399 | 376 | "label": "🧪 Coverage tests", |
400 | 377 | "type": "shell", |
|
571 | 548 | "clear": true, |
572 | 549 | }, |
573 | 550 | }, |
| 551 | + { |
| 552 | + "label": "📋 Refresh doc metadata", |
| 553 | + "detail": "Regenerate requirements.txt + doc/requirements.rst (via guidata.utils.genreqs) and update Sigima validation status in the docs.", |
| 554 | + "command": "${command:python.interpreterPath} scripts/run_with_env.py ${command:python.interpreterPath} -m guidata.utils.genreqs all; if ($?) { ${command:python.interpreterPath} scripts/run_with_env.py ${command:python.interpreterPath} doc/update_validation_status.py }", |
| 555 | + "options": { |
| 556 | + "cwd": "${workspaceFolder}", |
| 557 | + "statusbar": { |
| 558 | + "hide": true, |
| 559 | + }, |
| 560 | + }, |
| 561 | + "group": { |
| 562 | + "kind": "build", |
| 563 | + "isDefault": false, |
| 564 | + }, |
| 565 | + "presentation": { |
| 566 | + "clear": true, |
| 567 | + "echo": true, |
| 568 | + "focus": false, |
| 569 | + "panel": "dedicated", |
| 570 | + "reveal": "always", |
| 571 | + "showReuseMessage": true, |
| 572 | + }, |
| 573 | + "type": "shell", |
| 574 | + }, |
574 | 575 | { |
575 | 576 | "label": "🖼️ Refresh doc screenshots", |
576 | 577 | "detail": "Maintainer task: regenerate PNG screenshots under doc/images/ by launching DataLab for each language (fr + en). Commit the resulting diff in a dedicated 'docs: refresh screenshots' commit.", |
|
601 | 602 | }, |
602 | 603 | }, |
603 | 604 | { |
604 | | - "label": "Create executable", |
| 605 | + "label": "🏗️ Create executable", |
605 | 606 | "type": "shell", |
606 | 607 | "command": "${command:python.interpreterPath}", |
607 | 608 | "args": [ |
|
636 | 637 | }, |
637 | 638 | }, |
638 | 639 | { |
639 | | - "label": "Create installer", |
| 640 | + "label": "📦 Create installer", |
640 | 641 | "type": "shell", |
641 | 642 | "command": "${command:python.interpreterPath}", |
642 | 643 | "args": [ |
|
670 | 671 | }, |
671 | 672 | }, |
672 | 673 | { |
673 | | - "label": "Build PDF doc", |
| 674 | + "label": "📘 Build PDF doc", |
674 | 675 | "type": "shell", |
675 | 676 | "command": "${command:python.interpreterPath}", |
676 | 677 | "options": { |
|
706 | 707 | }, |
707 | 708 | "dependsOrder": "sequence", |
708 | 709 | "dependsOn": [ |
709 | | - "🛠️ Generate doc assets", |
| 710 | + "📋 Refresh doc metadata", |
710 | 711 | ], |
711 | 712 | }, |
712 | 713 | { |
|
803 | 804 | }, |
804 | 805 | "dependsOrder": "sequence", |
805 | 806 | "dependsOn": [ |
806 | | - "🛠️ Generate doc assets", |
| 807 | + "📋 Refresh doc metadata", |
807 | 808 | ], |
808 | 809 | }, |
809 | 810 | { |
|
919 | 920 | }, |
920 | 921 | "dependsOrder": "sequence", |
921 | 922 | "dependsOn": [ |
922 | | - "🛠️ Generate doc assets", |
923 | | - "Build PDF doc", |
| 923 | + "📘 Build PDF doc", |
924 | 924 | ], |
925 | 925 | }, |
926 | 926 | { |
|
958 | 958 | "Upgrade Sigima/PlotPyStack", |
959 | 959 | "📚 Compile translations", |
960 | 960 | "Build Python packages", |
961 | | - "Create executable", |
962 | | - "Create installer", |
| 961 | + "🏗️ Create executable", |
| 962 | + "📦 Create installer", |
963 | 963 | ], |
964 | 964 | }, |
965 | 965 | { |
|
0 commit comments