Repository navigation
Conversation
Salvialf
requested changes
Oct 20, 2026
Contributor
There was a problem hiding this comment.
Il doit y avoir une erreur vraisemblablement. Tout ce code n'a pas sa place dans le core et n'a aucune bonne raison de s'y trouver. C'est comme si je mettais les scripts de build d'images officielles AMD64 & ARM64 dans le core. Merci de déplacer vers un dépôt dédié.
De plus les contributions entièrement générées par IA ne sont pas les bienvenues sur le core par souci de maintenabilité.
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Les fichiers de l'image
ghcr.io/jeedom/coresont actuellement maintenus dansinfra-semaphore, séparément du code applicatif. Cette proposition les versionne danscorepour permettre leur revue et leur évolution avec Jeedom. La construction et la publication restent pilotées par Semaphore.Contenu
rootfs/et des tests dansinstall/OS_specific/Docker/.infra-semaphore/images/jeedomsans modification de ses fichiers : Apache/PHP 8.4, MariaDB intégrée ou externe, Supervisor, persistance HTML/SQL et contrôle de santé.core, avec sa version et sa révision danssource.json, au lieu de télécharger un second checkout demaster.develop: chrony, plocate, espeak-ng, gnupg et libcurl4t64. Les outils historiques MySQL, dontmysqlcheck, sont fournis parmariadb-client-compat.aptd'install/packages.json, optionnels inclus, avec le renommage Debian 13libcurl4→libcurl4t64. Le Dockerfile conserve uniquement la liste complémentaire absente du catalogue. Aucun script de comparaison n'est inclus.install/OS_specific/Docker/de PHPStan : ce runtime et ses tests utilisent les chemins du conteneur, absents du runner GitHub.keep_git_metadata: true.Le workflow GitHub Actions
Docker Test Image(.github/workflows/docker-test.yml) est supprimé. Le Dockerfile historique à la racine,init.sh, Compose et le workflow historique de publication sont conservés. Aucun workflow de publication n'est ajouté pour la nouvelle image. Aucun fichier n'est modifié ou supprimé dansinfra-semaphoreet le job actuel n'est pas basculé.L'image conserve son périmètre test/SaaS : les dépendances de plugins installées hors des volumes ne sont pas conservées à la recréation. Une image nouvelle ne remplace pas le code d'un volume HTML existant.
Validation
rootfsidentique à la source.La construction Docker et les tests PHP/du conteneur restent à exécuter via les commandes du README dans un environnement disposant de Docker et PHP, absents de l'environnement de préparation. Aucun build, push d'image ou déploiement de production n'a été lancé.
Source reprise :
jeedom/infra-semaphoreau commitdbfcc3977dface10d577766957ca0478519dec5b.