
de Multigres Operator241
Épingle automatiquement les tags SHA des images de conteneur liées à multigres dans image_defaults.go, compare le code upstream entre les anciens et nouveaux SHA, et identifie les impacts sur l'opérateur.
Cette compétence automatise l'épinglage des tags SHA d'images de conteneur utilisés par l'opérateur multigres (multigres, pgctld, multiadmin-web). Elle récupère les derniers tags SHA, met à jour api/v1alpha1/image_defaults.go et effectue une comparaison du code upstream pour identifier les commits susceptibles d'affecter la compatibilité de l'opérateur. Le flux de travail comprend la récupération des SHA, la mise à jour de image_defaults.go, l'exécution de git diffs entre les anciens et les nouveaux SHA et la production d'une analyse d'impact basée sur des preuves.
Utilisez cette compétence lors de la préparation d'une version de l'opérateur ou de la mise à jour des tags d'image : par exemple, "préparer les images pour la version", "épingler les tags d'image" ou "mettre à jour les images multigres". Exécutez-la avant de publier une version afin de pouvoir auditer les changements disruptifs, signaler les mises à jour nécessaires de l'opérateur et générer un message de commit précis.
Compatible avec les agents capables d'utiliser la ligne de commande et l'automatisation CI pouvant exécuter Python et git (ex: Codex/GitHub runner, agents basés sur le CLI).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.