Commit Graph

34663 Commits (v1.14.0-alpha20250903)
 

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