Compare commits

...

2 Commits

Author SHA1 Message Date
gitea-actions 726be37ccf chore: bump version to v0.1.130
Auto Tag Develop / tag (push) Successful in 8s
Build & Push Docker Image / build (push) Successful in 25s
2026-06-17 06:40:44 +00:00
tristan c09b3cda2b ci : extension PHP gd pour phpoffice/phpspreadsheet (job backend) (#124)
Auto Tag Develop / tag (push) Successful in 7s
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.
Reviewed-on: #124
Co-authored-by: tristan <tristan@yuno.malio.fr>
Co-committed-by: tristan <tristan@yuno.malio.fr>
2026-06-17 06:38:56 +00:00
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -56,7 +56,10 @@ jobs:
uses: shivammathur/setup-php@v2
with:
php-version: '8.4'
extensions: pdo, pdo_pgsql, intl, opcache, zip, mbstring, sodium
# gd requis par phpoffice/phpspreadsheet (export XLSX). Doit etre explicite :
# sinon `composer install` echoue sur la verification de plateforme des que
# le runner ne fournit pas l'extension par defaut (ext-gd manquante).
extensions: pdo, pdo_pgsql, intl, opcache, zip, mbstring, sodium, gd
coverage: none
tools: composer:v2
+1 -1
View File
@@ -1,2 +1,2 @@
parameters:
app.version: '0.1.129'
app.version: '0.1.130'