bitovi / bitovi/github-actions-deploy-stackstorm
PR review flow integration: Terraform plan + Ansible dry-run
- Lenguaje dominante
- Shell
- Estrellas
- 9
- Forks
- 4
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
This is a good time and repository to show the PR flow with BitOps.
https://github.com/bitovi/bitops/issues/325
When using this GH Action, on every PR the terraform should run plan, and ansible should run dry-run,
show the result as a GH Status check.
Once the PR is approved and merged, - run the actual terraform apply.
Bonus points if we could post the `tf plan` diff back to the PR as a comment.
See https://github.com/marketplace/actions/terraform-pr-commenter#screenshots as an example:

StackStorm is a complex beast and allowing users to run the proper PR review flow instead of "I'm feeling lucky" `apply` would prevent users from shooting themselves in the foot and encourage best practices.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Parte del punto de entrada de GitHub Action del repositorio y sigue cómo se invocan las ejecuciones de despliegue de Terraform y Ansible. Define el flujo de la PR en torno a Terraform plan, Ansible dry-run, las comprobaciones de estado de GitHub y apply después del merge; el comentario de diff de Terraform opcional es un alcance adicional. Se considera completado cuando el workflow distingue de forma segura entre las ejecuciones de revisión y las ejecuciones de despliegue tras el merge.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- ansible, aws, github-actions, shell, terraform
- Área
- ci-cd, cloud, devops, infrastructure
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 25/100