Terraform Azure modules
This repo use standard semantic versioning according to https://www.conventionalcommits.org.
We use keywords in PR title to determinate next release version.
If first commit it's different from PR title you must add at least a second commit.
Due this issue https://github.com/semantic-release/commit-analyzer/issues/231 use breaking
keyword to trigger a major change release.
Set the terraform version with tfenv, before launch pre-commit to avoid errors
tfenv use <x.y.x>
Check your code before commit.
https://github.com/antonbabenko/pre-commit-terraform#how-to-install
# for terraform modules we need to initialize them with
bash .utils/terraform_run_all.sh init local
pre-commit run -a