Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.

ERP-CNAM/workflows-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Workflows templates

Ce dépôt contient une collection de workflows GitHub Actions réutilisables destinés à standardiser les processus CI/CD au sein du projet.

Utilisation

Chaque template est conçu pour être appelé (workflow_call) depuis d'autres dépôts.

Templates disponibles

Image Builder

Fichier : .github/workflows/image-builder.yml

Ce workflow gère :

  • La configuration de Docker Buildx
  • L'authentification au registre de conteneurs (ghcr.io)
  • L'extraction des métadonnées
  • La construction et la publication de l'image Docker

Exemple d'appel depuis le dépôt back

name: Image builder

on:
  push:
    branches: ["main", "master"]

jobs:
  docker-build:
    uses: ERP-CNAM/workflows-templates/.github/workflows/image-builder.yml@main
    with:
      context: . # Modifier ce paramètre si le Dockerfile n'est pas à la racine du projet

Pour plus de détails sur les paramètres (inputs), ouvrez le fichier du template.

Les inputs sont overridables par chaque groupe si il le souhaite, dans la mesure où par exemple le fichier Dockerfile n'est pas à la racine du projet, mais dans un sous-dossier docker, modifier l'input context.

Sur ce, enjoy !

About

Templates de workflows pour les CI

Resources

Stars

Watchers

Forks

Contributors