Closed nagyv closed 1 month ago
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Not sure why you created an issue instead of just providing context in the spar description?
This differs imho too much from what we use everywhere else in all our projects.
In the end, we steer towards using devcontainers handling all of this instead; so there is no need for this either imho.
Last but not least, adding another dependency, see unneeded.
I'm new to the HA intents project, and following the README did not mention devcontainers for development. As a result, the currently documented approach seems harder to use and is more prone to contaminate the global environment (virtualenvs are not perfect).
Ok, let's document the devcontainers and the enabled support for codespaces here on GitHub in that case instead.
Closes https://github.com/home-assistant/intents/issues/2341
Summary by CodeRabbit
New Features
.envrc
file to streamline the development environment setup usingdirenv
.devenv.nix
configuration file to manage development tools and scripts, enhancing workflow efficiency.devenv.yaml
to specify project dependencies and settings, improving the setup of development environments.Chores
.gitignore
to exclude unnecessary configuration and environment files, ensuring a cleaner repository.