fix(ci): publier et épingler les images sous l'organisation otspi - #88
Merged
Merged
Conversation
Depuis le renommage du dépôt en otspi/open-eidas, le job « Publication des images (GHCR) » échouait à chaque push sur dev : il poussait encore vers ghcr.io/open-eidas/… (« permission_denied: The requested installation does not exist »), et les jobs suivants (épinglage du staging) étaient annulés. - Workflow : images publiées sous ghcr.io/otspi/…, épinglage dans otspi/deploy, message de commit d'épinglage sur otspi/open-eidas@<sha>. - Chart : dépôts d'images par défaut sous ghcr.io/otspi/ (CA, TSA, OCSP, ra-console) ; otspi/deploy n'épingle que les tags, il hérite de ces dépôts. Commentaires de values-staging.yaml alignés. - README : badge CI sur otspi/open-eidas ; docs/WEBUI.md : image de ra-console. Reste à faire côté organisation, hors dépôt : passer les paquets ghcr.io/otspi/open-eidas-* en « Public » après leur première publication, et vérifier que la GitHub App d'épinglage est installée sur otspi/deploy. Co-authored-by: Claude <noreply@anthropic.com>
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.
Depuis le renommage du dépôt en otspi/open-eidas, le job « Publication des
images (GHCR) » échouait à chaque push sur dev : il poussait encore vers
ghcr.io/open-eidas/… (« permission_denied: The requested installation does
not exist »), et les jobs suivants (épinglage du staging) étaient annulés.
otspi/deploy, message de commit d'épinglage sur otspi/open-eidas@.
ra-console) ; otspi/deploy n'épingle que les tags, il hérite de ces
dépôts. Commentaires de values-staging.yaml alignés.
ra-console.
Reste à faire côté organisation, hors dépôt : passer les paquets
ghcr.io/otspi/open-eidas-* en « Public » après leur première publication,
et vérifier que la GitHub App d'épinglage est installée sur otspi/deploy.
Base :
dev, indépendante. À merger après la chaînera-console(elle toucheci.ymletvalues.yaml, comme #86 déjà mergée ; aucun conflit attendu avec #87 et suivantes, qui ajoutent un job distinct).Vérification :
helm lint deploy/helm/open-eidas; plus aucune référence àghcr.io/open-eidas,open-eidas/open-eidasniopen-eidas/deploydans le dépôt (grep).