Commit Graph

34524 Commits (f72944530d01bda68eee6b3fdd0d98e02e5aa8aa)
 

Author SHA1 Message Date
Daniel Schmidt f72944530d add unknown as the first trigger event
7 months ago
Daniel Schmidt 5e288f56e2 add new planfile fields to terraform show -json
7 months ago
ch0use a28007960a
Update backend.go to correct typo (#37387)
7 months ago
Sarah French f494ff5540
Pull `init` command's Run method logic into separate method in new file, enable accessing experimental version of init logic via experiments and flags or ENVs (#37327)
7 months ago
Liam Cervante dec0edfd5a
terraform test: enable deferrals in Terraform Test with the specified flag (#37370)
7 months ago
Austin Valle 184175761b fix protocol field numbers
7 months ago
Mark DeCrane 14767bc534
Merge pull request #37380 from hashicorp/continue-on-arg-parse-err
7 months ago
Mark DeCrane 14d378f9ce Ignore cmd arg parsing errors, we can expect these to happen
7 months ago
Sarah French 7b28a5d842
PSS: Allow backend or state_store config to be passed via BackendOpts into method for initialising the operations backend for a command (#37346)
7 months ago
Daniel Schmidt f96a3883b7 fix panic where provider close nodes had the wrong path
7 months ago
Daniel Schmidt d8fc55bc18 use same interface as ProvidedBy for ActionProviders
7 months ago
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