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 semantic-release/commit-analyzer#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
If you use this modules as replace for the olds modules v2. Please follow this list Migration List, and read for each module the README to understand wich procedure you need to follow to execute the migration.
Follow this guide for all this resources that are not a module Migration resources