Skip to content

Report de develop sur main : chaîne qualité - #82

Merged
nicolas-eoxia merged 2 commits into
mainfrom
develop
Sep 29, 2026
Merged

nicolas-eoxia merged 2 commits into
mainfrom
develop

Conversation

@nicolas-eoxia

Copy link
Copy Markdown
Member

Report de la chaîne qualité sur main, pour que la branche de release en bénéficie aussi : php -l, parité fr_FR / en_US et PHPStan niveau 8 avec baseline.

Le workflow se déclenche sur main, develop et les branches de maintenance ; sans ce report, une pull request visant main resterait sans vérification.

🤖 Generated with Claude Code

nicolas-eoxia and others added 2 commits September 29, 2026 16:25
Meme outillage que les dix autres modules du parc : php -l sur tout l'arbre,
parite fr_FR / en_US, et PHPStan niveau 8 avec baseline sur les pull requests.

Cinq dossiers du coeur manquaient au gabarit et ont ete ajoutes au
scanDirectories et au sparse-checkout ensemble : adherents, compta/bank,
compta/paiement, stripe et variants. La bibliotheque Stripe elle-meme est
scannee aussi : le trigger appelle \Stripe\Stripe::setApiKey() au paiement.

La parite a trouve trois cles mortes en en_US, restes du gabarit modulebuilder
(« Consult myobject of WPshop ») : le code utilise les variantes suffixees du
nom du module. ReadRight, CreateRight et DeleteRight sont des cles generiques,
donc leur presence en en_US sans equivalent fr_FR faisait basculer en anglais
tous les libelles de la requete, dans tous les modules.

Le trigger redeclare $version avec son type, sans quoi la baseline figerait le
numero et la prochaine release casserait la CI.

Baseline initiale : 152 entrees.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
#80 [CI] feat: PHPStan, lint PHP et parité des langues
@nicolas-eoxia
nicolas-eoxia merged commit 1d0283b into main Sep 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant