ci : extension PHP gd pour phpoffice/phpspreadsheet (job backend) #124

Merged
tristan merged 1 commits from fix/ci-php-gd-extension into develop 2026-06-17 06:38:56 +00:00
Owner

Le job backend de la quality gate échoue à composer install : phpoffice/phpspreadsheet 5.7.0 (export XLSX) requiert ext-gd, absente du runner.

L'extension n'était jamais déclarée dans setup-php — le build passait tant que le runner la fournissait implicitement. Le runner ayant perdu gd, toutes les PR cassent désormais sur cette étape (PR #121/#122 passaient hier, #123 casse aujourd'hui : même code, même composer.lock, runner différent).

Fix : ajouter gd à la liste des extensions du job backend.

Le job backend de la quality gate échoue à `composer install` : `phpoffice/phpspreadsheet 5.7.0` (export XLSX) requiert `ext-gd`, absente du runner. L'extension n'était jamais déclarée dans `setup-php` — le build passait tant que le runner la fournissait implicitement. Le runner ayant perdu `gd`, toutes les PR cassent désormais sur cette étape (PR #121/#122 passaient hier, #123 casse aujourd'hui : même code, même composer.lock, runner différent). Fix : ajouter `gd` à la liste des extensions du job backend.
tristan added 1 commit 2026-06-17 06:33:10 +00:00
ci : ajouter l'extension PHP gd (requise par phpoffice/phpspreadsheet) au job backend
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 3m5s
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Successful in 1m22s
fb38cc5282
tristan added the infratype/ci labels 2026-06-17 06:33:10 +00:00
tristan merged commit c09b3cda2b into develop 2026-06-17 06:38:56 +00:00
tristan deleted branch fix/ci-php-gd-extension 2026-06-17 06:38:56 +00:00
Sign in to join this conversation.