2025-12-26 15:12:31 +01:00
2025-12-26 15:12:31 +01:00
2025-04-14 12:49:47 +02:00

L'action registry-login

Cette action permet de se connecter à un registre Docker (ou Podman).
Elle est conçue pour être utilisée dans des workflows Gitea avec des runners auto-hébergés.


🔧 Utilisation

- name: Connect to Docker registry
  uses: https://gargoton.petite-maison-orange.fr/pmo-actions/registry-login@main

📥 Paramètres

Nom Obligatoire Par défaut Description
registry_command podman Commande utilisée pour la connexion (ex : docker ou podman).
registry_server niepce.petite-maison-orange.fr Adresse du serveur du registre Docker.
registry_user ${{ secrets.PMO_REGISTRY_USER }} Nom dutilisateur pour la connexion.
registry_password ${{ secrets.PMO_REGISTRY_PASSWORD }} Mot de passe pour la connexion.
debug false Affiche des messages de debug détaillés si activé.

▶️ Exemple de workflow

- name: Connect to Docker registry
  uses: https://gargoton.petite-maison-orange.fr/pmo-actions/registry-login@main
  with:
    registry_server: niepce.petite-maison-orange.fr
    registry_user: ${{ secrets.PMO_REGISTRY_USER }}
    registry_password: ${{ secrets.PMO_REGISTRY_PASSWORD }}

⚙️ Comportement

  • Si laction réussit, un message de succès est affiché.
  • Si laction échoue (par exemple, si la connexion au registre échoue), un message derreur est affiché et laction échoue également.
  • L'action utilise la commande login pour établir la connexion au registre avec l'utilisateur et le mot de passe fournis.

🧡 À propos

Cette action fait partie des actions de la Petite Maison Orange.
Toutes les actions sont disponibles ici :
👉 https://gargoton.petite-maison-orange.fr/pmo-actions/

Description
Connexion à un serveur d'image docker (image registry) en utilisant Podman
Readme 43 KiB