Skip to content

[Automated] Update terraform CLI Options - #4768

Open
thomhurst wants to merge 1 commit into
mainfrom
automated/update-cli-options-terraform
Open

[Automated] Update terraform CLI Options#4768
thomhurst wants to merge 1 commit into
mainfrom
automated/update-cli-options-terraform

Conversation

@thomhurst

Copy link
Copy Markdown
Owner

Summary

This PR contains automatically generated updates to terraform CLI options classes.

The generator scraped the latest CLI help output from the installed tool.

Changes

  • Updated options classes to reflect latest CLI documentation
  • Added new commands if any were detected
  • Updated option types and descriptions

Assembly-wide public API impact

No active public API changes were detected in this assembly.

Command coverage

Command coverage report:

  • terraform (Terraform v1.16.1 on linux_amd64): 68 commands, tree 68f2991aabc4276d9134b5e632ec9fd9e0613705bb3edfc0c0b5b39c4f665dc7
    • Baseline comparison: 68 commands at Terraform v1.16.1 on linux_amd64 -> 68 commands at Terraform v1.16.1 on linux_amd64

Verification

  • Solution builds successfully

🤖 Generated with ModularPipelines.OptionsGenerator

@thomhurst thomhurst added automated dependencies Pull requests that update a dependency file labels Sep 6, 2026
@coderabbitai

coderabbitai Bot commented Sep 6, 2026

Copy link
Copy Markdown

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • src/ModularPipelines.Terraform/Generated/Terraform.Generation.json is excluded by !**/generated/**

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: ae719da3-8921-4133-a225-d8c48cac25db

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Review

This PR updates a single value: generatorSourceSha256 in src/ModularPipelines.Terraform/Generated/Terraform.Generation.json. The commandTreeSha256 (68 commands) is unchanged, so the generated Terraform CLI options themselves are identical — this is purely a provenance-tracking hash bump, consistent with an automated regeneration run after a non-output-affecting tweak to the generator source.

Checked:

  • Both hash values are well-formed 64-character hex SHA-256 strings.
  • These fields are only consumed by scripts/Assert-GeneratedOptionsFreshness.ps1 and scripts/Write-GeneratedOptionsProvenance.ps1, neither of which is touched here.
  • No hand-edits to generated output — matches the repo convention that generated options files should only change via the scraper/generator flow.

No code paths or logic are affected by this diff. No actionable findings.

@thomhurst
thomhurst force-pushed the automated/update-cli-options-terraform branch from 2e44103 to 71424af Compare September 7, 2026 15:49
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Review

This PR is a fully-automated, generated-metadata-only change: it updates generatorSourceSha256 in src/ModularPipelines.Terraform/Generated/Terraform.Generation.json from 773b4f9431... to 4f583590c7.... The toolVersion (Terraform v1.16.1 on linux_amd64) and commandTreeSha256 are unchanged, so this reflects a change in the generator's own source, not a change in Terraform's CLI surface — no options classes were regenerated with different content.

Per repo convention, this generated file is produced by tools/ModularPipelines.OptionsGenerator/ and should not be hand-edited, which it isn't here. No prior review comments exist on this PR to address (the only other comment is CodeRabbit noting it skipped review due to path filters on generated files).

No actionable findings — this is a safe, mechanical metadata update.

@thomhurst
thomhurst force-pushed the automated/update-cli-options-terraform branch from 71424af to f3379dd Compare September 8, 2026 10:00
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Review

This PR is a fully-automated, generated-metadata-only change: it bumps generatorSourceSha256 in src/ModularPipelines.Terraform/Generated/Terraform.Generation.json from 773b4f9431... to bccbb8765a.... toolVersion (Terraform v1.16.1 on linux_amd64) and commandTreeSha256 (68 commands, unchanged tree hash) are identical, so no Terraform CLI option classes were regenerated with different content — this reflects only a change to the generator's own source.

Checked:

  • Diff is a single-line value change to a generated provenance file; no hand-edits to generated output, consistent with the repo convention that these files are only produced via tools/ModularPipelines.OptionsGenerator/.
  • No other files are touched.
  • Two prior automated reviews on this PR (2026-09-06, 2026-09-07) each reached the same conclusion for earlier versions of this same one-line hash bump; nothing new to address in the current head.

No actionable findings — this is a safe, mechanical metadata update.

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

Labels

automated dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant