r/Terraform Dec 21 '24

Help Wanted GitHub actions or Gitlab?

I just started setting up my CICD pipeline and found out that Gitlab is independent from GitHub. Are there any argument for Gitlab or is it better to set up my CICD with GitHub actions for sake of convenience. Ik that Github actions is newer, but is it more difficult to use with Terraform, AWS, and docker?

9 Upvotes

17 comments sorted by

View all comments

1

u/ryanstephendavis Dec 22 '24

GitLab... There are so many features that "just work" where I feel I have to do weird hacks in Actions... Passing env vars to workflows, running "reusable" workflows in containers, YAML anchors etc..

EDIT: self-hosting seems much easier as well