26 lines
871 B
YAML
26 lines
871 B
YAML
name: 'Docker login to registry'
|
|
author: 'HR'
|
|
description: |
|
|
Une action permettant de se connecter au registry de pixao en utilisant les secrets de forgejo
|
|
|
|
inputs:
|
|
REGISTRY_URL:
|
|
description: "Address du registry (identique à l'URL forgejo car on utilise le registry intégré à ce dernier)"
|
|
default: 'https://forgejo.pixao.fr'
|
|
REGISTRY_USER:
|
|
description: "Utilisateur pour se connecter au registry"
|
|
required: true
|
|
REGISTRY_PASSWORD:
|
|
description: "Password de l'utilisateur"
|
|
required: true
|
|
|
|
runs:
|
|
using: 'composite'
|
|
steps:
|
|
- name: docker login
|
|
env:
|
|
REGISTRY_URL: ${{ inputs.REGISTRY_URL }}
|
|
REGISTRY_USER: ${{ inputs.REGISTRY_USER }}
|
|
REGISTRY_PASSWORD: ${{ inputs.REGISTRY_PASSWORD }}
|
|
run: echo "$REGISTRY_PASSWORD" | docker login "$REGISTRY_URL" --username "$REGISTRY_USER" --password-stdin
|
|
|