So for example, I've got a stack that is setup within one git-repo that manages AWS accounts in our AWS organization using YAML files. If new YAML files are committed (and pull request approved), a new account is created using Pulumi. I want that output to create an additional YAML file in another folder (or other repo if micro-stack/repos) to describe a GitHub Repo for that AWS account and kick off the Pulumi stack that handles GitHub. Still trying to figure out the PR/or just some whitelisted commit if automated.
Right now I'm going monolith with a directory per micro-stack and configuration file folders.