This pull request includes several updates to the repository, focusing on enhancing the Terraform setup, adjusting GitHub workflows, and updating documentation.
Terraform Setup Enhancements:
Added azurecaf and azurerm providers to the terraform block in .devcontainer/features/acceptance_test_dependencies/main.tf.
Included hashicorp/azurerm and aztfmod/azurecaf in the provider_installation block in .devcontainer/features/local_provider_dev/terraform.rc.
GitHub Workflows Adjustments:
Modified .github/workflows/run_tests.yml to trigger on pull_request events and updated paths for push events.
Commented out the unit_test job in .github/workflows/run_tests.yml and added steps for setting up Terraform and local provider installation. [1][2]
Updated .github/workflows/terraform_provider.yml to include go clean -testcache and -failfast options in unit and acceptance test runs. [1][2]
This pull request includes several updates to the repository, focusing on enhancing the Terraform setup, adjusting GitHub workflows, and updating documentation.
Terraform Setup Enhancements:
azurecaf
andazurerm
providers to theterraform
block in.devcontainer/features/acceptance_test_dependencies/main.tf
.hashicorp/azurerm
andaztfmod/azurecaf
in theprovider_installation
block in.devcontainer/features/local_provider_dev/terraform.rc
.GitHub Workflows Adjustments:
.github/workflows/run_tests.yml
to trigger onpull_request
events and updated paths forpush
events.unit_test
job in.github/workflows/run_tests.yml
and added steps for setting up Terraform and local provider installation. [1] [2].github/workflows/terraform_provider.yml
to includego clean -testcache
and-failfast
options in unit and acceptance test runs. [1] [2]Documentation Updates:
timeouts
attribute to multiple data source documentation files to specify durations for read operations. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]