I'm trying to move from inline program definition ...
# automation-api
a
I'm trying to move from inline program definition to remote source stored in github. I haven't found much documentation beyond the nice example, and am hitting issues in go. Our go api automation api is checking out the repo in a subdirectory of the api project which is then failing since running go in that checked out repo then fails with an error about the main module in the api not including my new pulumi project that's being pulled in from git. Am I missing a limitation about where the working directory can be or how to avoid the pulumi api go module colliding with the pulumi program module that's being pulled down?
Aha, it looks like there was a go workspace set up in the outer scope which overrode the running of go in the imported project from git