diff --git a/.goreleaser.yml b/.goreleaser.yml index 6f7f98b..e232271 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -19,6 +19,8 @@ builds: ignore: - goos: darwin goarch: '386' + - goos: windows + goarch: arm binary: '{{ .ProjectName }}_v{{ .Version }}' archives: diff --git a/internal/provider/provider.go b/internal/provider/provider.go index 41ce4d6..59ec86c 100644 --- a/internal/provider/provider.go +++ b/internal/provider/provider.go @@ -16,14 +16,12 @@ var ( ) const ( - VersionDev Version = "dev" - VersionTest = "test" + VersionDev = "dev" + VersionTest = "test" ) -type Version string - type Resource struct { - Version Version + Version string Db sql.Connection } @@ -110,7 +108,7 @@ func (pd providerData) asConnectionDetails(ctx context.Context) (sql.ConnectionD } type provider struct { - Version Version + Version string Db sql.Connection } @@ -209,7 +207,7 @@ func (p provider) GetSchema(context.Context) (tfsdk.Schema, diag.Diagnostics) { }, nil } -func New(version Version) func() tfsdk.Provider { +func New(version string) func() tfsdk.Provider { return func() tfsdk.Provider { return &provider{ Version: version,