Repository navigation
fix(ci,#17306): markdown-table-guard -- sparse-checkout set --no-cone --stdin remplace add (crash 128 sur path fichier) - #17308
Conversation
…e add --no-cone (crash 128 path fichier) git sparse-checkout add n'accepte plus --no-cone sur les git recents (rc 129) et applique sinon le sanity-check "directory" du mode cone aux paths FICHIER (fatal, exit 128 -- mesure run 35590181655 sur #17122). set --no-cone --stdin est valide sur toutes generations, ecrit des patterns litteraux et remplace le pattern set entier : le pattern toolbox est re-nourri en tete. Fixture .md pour exercer la branche COUNT>0 sur la PR elle-meme. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
G-VAR-2 light cap reached (advisory, non bloquant). |
|
Trivial-diff advisory (#15740, non bloquant). |
Path-collision (organ #13359/#13615)Cette PR #17308 (
Le verdict terminal (#15578) signale qu'un cote de la paire est deja sur |
|
[ADJOINT PREFLIGHT] |
Grain: MED/guard — lane myia-po-2024:CoursIA — prev: DEEP/lean #17017
Ce que fait cette PR
Répare le crash de la jambe advisory
Markdown table syntax advisoryintroduit par le CR #16207 :git sparse-checkout add --no-cone "${PATHS[@]}"meurt dès quechanged.txtcontient un path fichier (le cas nominal — des*.md/*.ipynb), rendant rouge un job conçuexit 0permanent.Mesures (3, deux générations de git)
fatal: 'MyIA.AI.Notebooks/SymbolicAI/Tweety/README.md' is not a directory; … rerun with --skip-checks→ exit 128, job rouge avant sa décision de labelgit sparse-checkout add --no-cone <path fichier>→error: unknown option 'no-cone'→ rc 129 ; l'usage deaddn'expose plus que--skip-checks/--stdin— l'option a été retirée du sous-commandeset --no-cone /scripts/)set --no-cone --stdinavec toolbox + path fichier → rc 0, le fichier est matérialisé dans le workdir,core.sparseCheckoutCone=falseCorrectif
set --no-cone: valide sur toutes les générations (2.26+), patterns littéraux en non-cone → un path fichier matérialise ce fichier ;addétait unsetincrémental → le pattern toolbox est re-nourri en tête du stdin, état initial préservé exactement ;mapfile -d ''du CR Couverture PR-time du scan de tables markdown perdue avec #12817 : CODE_SPAN_PIPE invisible a la review (temoin #16177) #16207) ;Validation du livrable
docs/test-fixtures/md-table-guard/fixture-17306.md(ajouté par la PR) met le workflow sur le cheminCOUNT > 0— la commande fixée s'exécute donc sur le run de CETTE PR. Fixture volontairement sans pipe ni tableau : scanner rendtotal_findings: 0(vérifié localement), job attenduClean.+exit 0.yaml.safe_loadOK (1 job).L'autre cause du gate #17122 (8
HREF_MISSINGFP du scanner enrich-quality sur syntaxe modale) est suivie par #17187, claimée parmyia-po-2023:CoursIA-2— hors de cette PR.See #17306 (fermeture après vérification du critère 3 post-merge) · répare une jambe de #17122 · correctif du CR #16207
🤖 Generated with Claude Code