0 pain, if you have your own custom workflows. If you have a single terraform project in a repo for different workspaces (e.g dev, test, prod), you can use atlantis projects to trigger workflows for each workspace. Also helps with using different service accounts for each workspace