Initially I was trying to clone the repository to a dev container which was failing. It is not clear from the error but it was caused by the test.env file missing in the .devcontainer directory since that is not included in the repo.
So instead, I cloned the repo, added a test.env file, then opened the local folder in a container. This allowed the container to build finally but then had an issue with a postStartCommand because the test.env also needed to be present in the root directory of the repo.
Maybe some additional detail in the Devcontainer section of CONTRIBUTING.md would help? It's not super clear what manual steps need to be done first before you can spin a up a container. Thanks again to those who jumped in on the dbt Slack to help me out!
Initially I was trying to clone the repository to a dev container which was failing. It is not clear from the error but it was caused by the test.env file missing in the .devcontainer directory since that is not included in the repo.
So instead, I cloned the repo, added a test.env file, then opened the local folder in a container. This allowed the container to build finally but then had an issue with a postStartCommand because the test.env also needed to be present in the root directory of the repo.
Maybe some additional detail in the Devcontainer section of CONTRIBUTING.md would help? It's not super clear what manual steps need to be done first before you can spin a up a container. Thanks again to those who jumped in on the dbt Slack to help me out!