Commit Graph

35162 Commits (add-missing-variable-loading)
 

Author SHA1 Message Date
Daniel Schmidt 6de74f5996 improve error reporting if asserting no diags
10 months ago
Mark DeCrane d78043d9e1
Move stacks cmd outside of AllowExperimentalFeatures block (#37371)
10 months ago
Radek Simko 25bae1fef8
github: Pin hashicorp/actions-set-product-version to a patch version (#37372)
10 months ago
Liam Cervante 84c2e2f9e5
terraform test: override prevent_destroy meta attribute (#37364)
10 months ago
hc-github-team-tf-core ed76d19043 Cleanup after 1.14.0-alpha20250724 release
10 months ago
hc-github-team-tf-core e485abf8d4 Prepare before 1.14.0-alpha20250724 release
10 months ago
Samsondeen 36836fd456
Tests for query command outputs (#37343)
10 months ago
Daniel Schmidt 92db9b8805 remove extra newlines
10 months ago
Daniel Schmidt 7bf6629ae7 fix protobuf typo
10 months ago
Daniel Schmidt c2b35e7ee7 remove duplicate place to store action invocations from plan
10 months ago
Daniel Schmidt 54bf2be45e use existing schema and ensure no linked or lifecycle actions can be used
10 months ago
Daniel Schmidt 2a5eb0f05b improve error messages
10 months ago
Daniel Schmidt be810aa80e make AbsActionInstance not referencable
10 months ago
Daniel Schmidt c11a85493e mark field 10 as reserved
10 months ago
Daniel Schmidt 8dc9dcdb3d make tests use two providers
10 months ago
Daniel Schmidt 6fdb348b61 add a way for action apply and resource instance nodes to announce the providers they need
10 months ago
Daniel Schmidt 16b78f1e1b add graph dotter interface
10 months ago
Daniel Schmidt d6c094e58d improve error messages
10 months ago
Daniel Schmidt 972427d70a use same attribute mapping as provider protocol
10 months ago
Daniel Schmidt f0d38a8471 establish dependency between action declaration instance and applyable actions node
10 months ago
Daniel Schmidt 21eb04c79a ensure provider is correctly set in plan
10 months ago
Daniel Schmidt c6c8be3e79 terraform init should pick up action providers
10 months ago
Daniel Schmidt 11f00e584b fix action addrs test
10 months ago
Daniel Schmidt d1f117e41e add tests involving config
10 months ago
Daniel Schmidt 834665e332 use better hook identity
10 months ago
Daniel Schmidt 1471aaa84d implement applying action invocations
10 months ago
Daniel Schmidt 2654e4d7cd add information for graph building into plan action invocations
10 months ago
Daniel Schmidt 812e5a9749 add helper to iterate over elements of an addrs map
10 months ago
Daniel Schmidt 114ce5a0e2 make abs action instances referencable
10 months ago
Liam Cervante 160b6b35b0
terraform test: include expected diagnostics in verbose mode (#37362)
10 months ago
Daniel Banck c177897320
Improve list result output (#37344)
10 months ago
Daniel Banck 3607089016
Support tfquery files in `terraform fmt` (#37347)
10 months ago
Liam Cervante 0a7701f19a
terraform test: refactor graph edge calculation (#37357)
10 months ago
Kristin Laemmert 333de76b80
feat(actions): extend action validation inside configs package (#37355)
10 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
10 months ago
Sarah French d1e412fcf0
PSS: Add initial (incomplete) version of code changes to the `init` command for using pluggable state storage (#37321)
10 months ago
Daniel Schmidt ba361f2f5c add planned changes to the planfile
10 months ago
Daniel Schmidt e0ab23a040 ensure we encode action invocations from change to changesrc
10 months ago
Daniel Schmidt 303dc90f17 add more test cases to ensure destroying is no issue
10 months ago
Daniel Schmidt c20bf67020 remove language experiment, this is guarded by being in an alpha release
10 months ago
Daniel Schmidt 7fd7b844d0 use hcl diagnostic
10 months ago
Daniel Schmidt c6bc7d0643 add auto-expansion
10 months ago
Daniel Schmidt 62fae33263 fix typo
10 months ago
Daniel Schmidt 5fdbafd129 ensure destroy events can not be used
10 months ago
Daniel Schmidt 54160f82d6 add test case
10 months ago
Daniel Schmidt ceb8bcbbe0 refactor: use simplified expansion
10 months ago
Daniel Schmidt 506e2752a6 remove todo
10 months ago
Daniel Schmidt 0f28ee1a82 handle actions without config block
10 months ago
Daniel Schmidt bc4eb08da4 refactor: parse references outside of config
10 months ago
Daniel Schmidt c3262b8e5d remove config parsing related test case
10 months ago