Closed
Description
I was entertaining the idea of using an arbitrary Git repository as state backend in Terraform.
I know it sounds like a stupid idea at first, but hear me out!
I explained my idea in details here https://github.com/plumber-cd/terraform-backend-git/blob/master/README.md, there's also an implementation proposal. I wouldn't waste my time trying to implement it as a native backend in terraform without understanding that there's some interest to get it merged among terraform maintainers. But for now, there's fully functional HTTP backend implementation in that repository, that would translate HTTP requests to Git actions.