README.md

IaC Modules

Reusable Terraform modules for HCA infrastructure, published to Artifactory and consumed by the iac-deployments repository.

Getting started

Run the workspace bootstrap script before working on this repository.

.\scripts\workspace-setup.ps1

Commit messages

Follow conventional commit standards using the helper script.

.\scripts\conv-commit.ps1

Format: type(scope): description Types: feat, fix, chore, docs, refactor, revert

Branch naming

Prefix your branch with the primary type of change. Examples: feat/add-vpc-stack, fix/correct-subnet-cidr

Pull requests

  • Open a PR from your feature branch into main
  • Fill in the PR template completely
  • Assign at least one reviewer
  • Ensure all checks pass before requesting approval
  • You are responsible for merging once approved