Skip to content

chore(dx): add terraform-docs install to setup scripts and docs#267

Closed
biefan wants to merge 1 commit into
microsoft:mainfrom
biefan:chore/add-terraform-docs-to-dev-setup-199
Closed

chore(dx): add terraform-docs install to setup scripts and docs#267
biefan wants to merge 1 commit into
microsoft:mainfrom
biefan:chore/add-terraform-docs-to-dev-setup-199

Conversation

@biefan
Copy link
Copy Markdown

@biefan biefan commented Mar 14, 2026

Summary

  • add terraform-docs v0.21.0 installation to setup-dev.sh with SHA256 verification against release checksums
  • add the same pinned installation and checksum verification flow to setup-dev.ps1
  • skip installation when the correct terraform-docs version is already present
  • document terraform-docs v0.21.0 in docs/contributing/prerequisites.md and add local regeneration command guidance

Testing

  • bash -n setup-dev.sh
  • npm run lint:md
  • npm run spell-check
  • Not run: PSScriptAnalyzer (pwsh is not available in this environment)

Resolves #199

Signed-off-by: biefan <70761325+biefan@users.noreply.github.com>
@biefan biefan requested a review from a team as a code owner March 14, 2026 22:24
@WilliamBerryiii
Copy link
Copy Markdown
Member

Thank you for your interest in contributing to this project.

This PR is being closed for the following reasons:

  1. PR template not used — All pull requests must use the repository's pull request template, which includes required sections for Description, Type of Change, Testing Performed, and a compliance Checklist.
  2. Contribution guidelines not followed — Please review our Contributing Guide and Contribution Workflow before submitting PRs.
  3. Insufficient validation — This PR was part of a batch of PRs submitted within a short window without adequate local testing or adherence to project conventions.

If you'd like to contribute in the future, please fork the repository, follow the contribution workflow, use the PR template, and verify all acceptance criteria from the linked issue locally before submitting.

We appreciate your willingness to help and welcome future contributions that follow our project conventions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(dx): add terraform-docs to dev setup and prerequisites

2 participants