Skip to content

Conversation

SBGoods
Copy link
Contributor

@SBGoods SBGoods commented Sep 15, 2025

Ref: hashicorp/terraform-plugin-go#559

Removes other action schema types and references to linked resources

@SBGoods SBGoods requested a review from a team as a code owner September 15, 2025 21:00
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
Copy link
Contributor Author

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

Copy link
Member

@austinvalle austinvalle left a 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 interface Invoke method
  • action.ActionWithModifyPlan interface ModifyPlan 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
Copy link
Member

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 😆

@SBGoods SBGoods force-pushed the SBGoods/simplify-actions branch from ea3fb1a to b73519f Compare September 16, 2025 18:23
@SBGoods SBGoods merged commit 7fb936e into main Sep 16, 2025
5 of 39 checks passed
@SBGoods SBGoods deleted the SBGoods/simplify-actions branch September 16, 2025 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants