Aller au contenu

CI/CD

Une CI lente ou mal configurée, ça coûte du temps et de l'argent. 3 articles ici, mais denses : optimisation des pipelines GitLab, scan de sécurité d'images, et la CLI glab pour ne plus toucher l'interface web.

Contenus

GitHub Actions

  • CI durcie pour un projet Go — actions SHA-pinned, permissions least-privilege, zizmor, golangci-lint, govulncheck, tests multi-plateforme
  • GoReleaser — binaires multi-arch, images Docker, Helm OCI, UPX, GitHub Actions
  • Cocogitto — versioning sémantique automatique, CHANGELOG, GitHub Releases — comparaison avec release-please

GitLab