Skip to content

epic: distribution et nommage de l'image #100

Description

@bgauduch

Objectif

Renommer l'image Docker, ajouter GHCR comme second registry, moderniser l'authentification et définir une stratégie de tags cohérente avec le versioning Semantic Release.

Tâches

  • Renommer l'image zenika/terraform-aws-clibgauduch/terraform-aws-cli dans tous les workflows et la documentation
  • Publier simultanément sur ghcr.io/bgauduch/terraform-aws-cli
  • Remplacer echo | docker login par docker/login-action officielle (DockerHub + GHCR) — voir Use docker/login-action instead of manual step in each actions #60
  • Implémenter la nouvelle stratégie de tags :
    • latest — dernières versions supportées
    • vX.Y.Z — version projet seule (→ dernières versions TF + AWS)
    • vX.Y.Z_tf-A.B.C_aws-D.E.F — fully pinned
    • tf-A.B_aws-D.E — floating minor (pratique pour les utilisateurs)
  • Activer Docker Scout pour le monitoring continu des CVE sur DockerHub

Closes #60

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions