I'm looking for the best process to roll back on ECS CI/CD. When I try to roll back, should I describe the last active task definition and rerun it, even though that might create a difference in the GitHub task definition? Or would it be more effective to revert back to the last successful action? I'd appreciate any blogs or suggestions on this!
1 Answer
I typically roll back by specifying the version of the task definition. It's important to ensure that the task definition uses a specific hash for the image instead of 'latest,' which can complicate version management.

Are you saying the CI/CD commit caused the failure? That should still be visible in Git.