includes:
- pre-commit
- go
- docker
- terraform
- terraform-docs
don't forget to add your git user config
git config --global user.name "myuser"
git config --global user.email "[email protected]"
checking for secrets as well as linting is performed by git pre-commit with the module requirements handled in the devcontainer.
testing pre-commit hooks:
# test pre commit manually
pre-commit run -a -v