-
Notifications
You must be signed in to change notification settings - Fork 100
Simplify actions to one schema type #1220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
go.mod
Outdated
|
||
require ( | ||
github.com/google/go-cmp v0.7.0 | ||
github.com/hashicorp/terraform-plugin-go v0.29.0-beta.1.0.20250904144425-4c19f069077d | ||
github.com/hashicorp/terraform-plugin-go v0.29.0-beta.1.0.20250915191812-03e996589dc2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Todo: update to next terraform-plugin-go release
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good! There are a couple comments still referencing linked resources or other action schema types:
action.Action
interfaceInvoke
methodaction.ActionWithModifyPlan
interfaceModifyPlan
method- TODOs that still reference linked resources (looking at
TODO:Actions
in fromproto + toproto)
Also looks like the golang lint CI caught a couple things + one build error in the toproto6 test package: https://github.com/hashicorp/terraform-plugin-framework/actions/runs/17746458126/job/50432665327?pr=1220
go.mod
Outdated
@@ -2,19 +2,19 @@ module github.com/hashicorp/terraform-plugin-framework | |||
|
|||
go 1.24.0 | |||
|
|||
toolchain go1.24.4 | |||
toolchain go1.24.2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gotta update that local Go version 😆
ea3fb1a
to
b73519f
Compare
Ref: hashicorp/terraform-plugin-go#559
Removes other action schema types and references to linked resources