Commit Graph

34533 Commits (51fa45f6185b7f756bc8afbd182e7feb58ab722e)
 

Author SHA1 Message Date
Daniel Schmidt 51fa45f618 skip tests for marked values for now
9 months ago
Daniel Schmidt 1bd8eb8629 save config value to planfile
9 months ago
Daniel Schmidt fb0445faf2 allow language experiments for terraform show
9 months ago
Daniel Schmidt ccd89c58b2 fail on marked values in action config
9 months ago
Daniel Schmidt 4fb4c3f056 render action config values
9 months ago
Daniel Schmidt dd86671056 marshal action schemas into json provider representation
9 months ago
Daniel Schmidt d3f6b721e9 use string for execution order
9 months ago
Daniel Schmidt eb26b72d55 display lifecycle triggered actions aside their triggering resources
9 months ago
Daniel Schmidt 7d8b79a596 add a simple first rendering of action invocations to be run
9 months ago
Daniel Schmidt f72944530d add unknown as the first trigger event
9 months ago
Daniel Schmidt 5e288f56e2 add new planfile fields to terraform show -json
9 months ago
ch0use a28007960a
Update backend.go to correct typo (#37387)
9 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)
9 months ago
Liam Cervante dec0edfd5a
terraform test: enable deferrals in Terraform Test with the specified flag (#37370)
9 months ago
Austin Valle 184175761b fix protocol field numbers
9 months ago
Mark DeCrane 14767bc534
Merge pull request #37380 from hashicorp/continue-on-arg-parse-err
9 months ago
Mark DeCrane 14d378f9ce Ignore cmd arg parsing errors, we can expect these to happen
9 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)
9 months ago
Daniel Schmidt f96a3883b7 fix panic where provider close nodes had the wrong path
9 months ago
Daniel Schmidt d8fc55bc18 use same interface as ProvidedBy for ActionProviders
9 months ago
Daniel Schmidt 3b2b4b017f add tests for actions in modules
9 months ago
Daniel Schmidt 6de74f5996 improve error reporting if asserting no diags
9 months ago
Mark DeCrane d78043d9e1
Move stacks cmd outside of AllowExperimentalFeatures block (#37371)
9 months ago
Radek Simko 25bae1fef8
github: Pin hashicorp/actions-set-product-version to a patch version (#37372)
9 months ago
Liam Cervante 84c2e2f9e5
terraform test: override prevent_destroy meta attribute (#37364)
9 months ago
hc-github-team-tf-core ed76d19043 Cleanup after 1.14.0-alpha20250724 release
9 months ago
hc-github-team-tf-core e485abf8d4 Prepare before 1.14.0-alpha20250724 release
9 months ago
Samsondeen 36836fd456
Tests for query command outputs (#37343)
9 months ago
Daniel Schmidt 92db9b8805 remove extra newlines
9 months ago
Daniel Schmidt 7bf6629ae7 fix protobuf typo
9 months ago
Daniel Schmidt c2b35e7ee7 remove duplicate place to store action invocations from plan
9 months ago
Daniel Schmidt 54bf2be45e use existing schema and ensure no linked or lifecycle actions can be used
9 months ago
Daniel Schmidt 2a5eb0f05b improve error messages
9 months ago
Daniel Schmidt be810aa80e make AbsActionInstance not referencable
9 months ago
Daniel Schmidt c11a85493e mark field 10 as reserved
9 months ago
Daniel Schmidt 8dc9dcdb3d make tests use two providers
9 months ago
Daniel Schmidt 6fdb348b61 add a way for action apply and resource instance nodes to announce the providers they need
9 months ago
Daniel Schmidt 16b78f1e1b add graph dotter interface
9 months ago
Daniel Schmidt d6c094e58d improve error messages
9 months ago
Daniel Schmidt 972427d70a use same attribute mapping as provider protocol
9 months ago
Daniel Schmidt f0d38a8471 establish dependency between action declaration instance and applyable actions node
9 months ago
Daniel Schmidt 21eb04c79a ensure provider is correctly set in plan
9 months ago
Daniel Schmidt c6c8be3e79 terraform init should pick up action providers
9 months ago
Daniel Schmidt 11f00e584b fix action addrs test
9 months ago
Daniel Schmidt d1f117e41e add tests involving config
9 months ago
Daniel Schmidt 834665e332 use better hook identity
9 months ago
Daniel Schmidt 1471aaa84d implement applying action invocations
9 months ago
Daniel Schmidt 2654e4d7cd add information for graph building into plan action invocations
9 months ago
Daniel Schmidt 812e5a9749 add helper to iterate over elements of an addrs map
9 months ago
Daniel Schmidt 114ce5a0e2 make abs action instances referencable
9 months ago