feat(ci): Add Terraform CI/CD pipeline #4
Reference in New Issue
Block a user
Delete Branch "feat/cicd-terraform"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Mise en place d'un pipeline CI/CD Gitea Actions pour automatiser le déploiement Terraform.
Changements
.gitea/workflows/terraform.ymlgitea.arnodo.fr/damien/terraform-ci:latest(Terraform 1.5.7 + TFLint)Pipeline
terraform fmt -check,tflint,terraform validateterraform plan+ commentaire automatique sur la PRdevuniquementterraform apply(si changements détectés)Secrets configurés
AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYPROXMOX_URLPROXMOX_API_TOKENTAILSCALE_AUTH_KEYGIT_TOKENTest
Cette PR va déclencher les jobs
validateetplan. Le jobapplyse déclenchera après le merge surdev.Closes #3