* import existing pipeline changes
* try refactoring steps, splitting plan and apply permissions
* refactor more
* fix syntax
* fix tf apply step
* ci: use ubuntu-latest
* more cleanup, remove unused code
* cd: add prod stage
* relative paths, adjust PR
* pr-syntax: adjust, test later
* feat: add makefile with all local tf commands
* chore: use main branch again