Skip to content

Commit 4b9ab97

Browse files
authored
updating to plugin framework v0.13 (#26)
* updating to plugin framework v0.13 * adding mod cache * remove vendor step
1 parent 7ee76d3 commit 4b9ab97

File tree

3 files changed

+24
-13
lines changed

3 files changed

+24
-13
lines changed

.github/workflows/tests.yaml

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,26 @@ jobs:
1818
tests:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v3
22-
- uses: actions/setup-go@v3
21+
- name: Checkout
22+
uses: actions/checkout@v3
23+
24+
- name: Install Go
25+
uses: actions/setup-go@v3
2326
with:
2427
go-version-file: go.mod
2528

26-
- run: go mod tidy && go mod vendor
29+
- name: Go mod cache
30+
uses: actions/cache@v3
31+
with:
32+
path: |
33+
~/.cache/go-build
34+
~/go/pkg/mod
35+
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
36+
restore-keys: |
37+
${{ runner.os }}-go-
2738
28-
- working-directory: acctest
29-
run: go test -v
39+
- name: Go vet
40+
run: go vet ./...
3041

31-
- working-directory: validation
32-
run: go test -v
42+
- name: Go test
43+
run: go test ./...

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ module github.com/dcarbone/terraform-plugin-framework-utils/v2
33
go 1.18
44

55
require (
6-
github.com/hashicorp/terraform-plugin-framework v0.11.1
6+
github.com/hashicorp/terraform-plugin-framework v0.13.0
77
github.com/hashicorp/terraform-plugin-go v0.14.0
88
)
99

1010
require (
1111
github.com/fatih/color v1.13.0 // indirect
1212
github.com/golang/protobuf v1.5.2 // indirect
13-
github.com/google/go-cmp v0.5.8 // indirect
13+
github.com/google/go-cmp v0.5.9 // indirect
1414
github.com/hashicorp/go-hclog v1.2.1 // indirect
1515
github.com/hashicorp/terraform-plugin-log v0.7.0 // indirect
1616
github.com/mattn/go-colorable v0.1.12 // indirect

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaS
99
github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw=
1010
github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
1111
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
12-
github.com/google/go-cmp v0.5.8 h1:e6P7q2lk1O+qJJb4BtCQXlK8vWEO8V1ZeuEdJNOqZyg=
13-
github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
12+
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
13+
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
1414
github.com/hashicorp/go-hclog v1.2.1 h1:YQsLlGDJgwhXFpucSPyVbCBviQtjlHv3jLTlp8YmtEw=
1515
github.com/hashicorp/go-hclog v1.2.1/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M=
16-
github.com/hashicorp/terraform-plugin-framework v0.11.1 h1:rq8f+TLDO4tJu+n9mMYlDrcRoIdrg0gTUvV2Jr0Ya24=
17-
github.com/hashicorp/terraform-plugin-framework v0.11.1/go.mod h1:GENReHOz6GEt8Jk3UN94vk8BdC6irEHFgN3Z9HPhPUU=
16+
github.com/hashicorp/terraform-plugin-framework v0.13.0 h1:tGnqttzZwU3FKc+HasHr2Yi5L81FcQbdc8zQhbBD9jQ=
17+
github.com/hashicorp/terraform-plugin-framework v0.13.0/go.mod h1:wcZdk4+Uef6Ng+BiBJjGAcIPlIs5bhlEV/TA1k6Xkq8=
1818
github.com/hashicorp/terraform-plugin-go v0.14.0 h1:ttnSlS8bz3ZPYbMb84DpcPhY4F5DsQtcAS7cHo8uvP4=
1919
github.com/hashicorp/terraform-plugin-go v0.14.0/go.mod h1:2nNCBeRLaenyQEi78xrGrs9hMbulveqG/zDMQSvVJTE=
2020
github.com/hashicorp/terraform-plugin-log v0.7.0 h1:SDxJUyT8TwN4l5b5/VkiTIaQgY6R+Y2BQ0sRZftGKQs=

0 commit comments

Comments
 (0)