~wombelix/terraform-provider-sourcehut

docs(README): Usage instructions updated and link to registries added
docs(LICENSE): workaround for pkg.go.dev visibility

Copy of primary license in project root created to address error 'Documentation not displayed due to license restrictions.' when using pkg.go.dev. It's caused by missing support for 'LICENSE/' sub-folder and Reuse structure.

Required till appropriate fix in https://github.com/golang/pkgsite

Refs: https://github.com/golang/go/issues/40586

Refs: https://github.com/google/licensecheck/issues/53
docs(README): Info added that GitHub mirror handles provider publishing
bump: version 0.1.0 → 0.2.0
feat: Config and Doc to publish provider

GitHub Action Workflow, GoReleaser config, TF Manifest and Documentation added to meet requirements to publish provider in TF registry.

Refers: https://developer.hashicorp.com/terraform/registry/providers/publishing
bump: version 0.0.1 → 0.1.0
docs: License file for upcoming Changelog added
docs(README): Change license to CC0-1.0
build: Add commitizen config
build: bump git.sr.ht/~wombelix/sourcehut-go to v0.1.0
build(go): Bump go dependencies
build(Makefile): Add clean and bump command
build: install specific go version from tar

Debian stable ships go 1.19, but I want to use the latest for the build, aligned with what's configured in go.mod. Therefore the installation is done as part of a build task from a tar file instead of debian packages.
build: Lint and gosec re-added, artifacts set up

golangci-lint and gosec now used from pre-build binary. 'terraform-provider-sourcehut' binary made available as artifact after build is completed
build(go): Version bump to 1.23
feat: Migration from TF SDK v1 to TF SDK v2

Provider is upgraded to github.com/hashicorp/terraform-plugin-sdk/v2 v2.4.3.
feat: Migration from TF Core to TF SDK v1

Provider is migrated to github.com/hashicorp/terraform-plugin-sdk v1.7.0
build: go.mod updated
build(pre-commit): Initial config version added
fix: Adjust go imports to new repo
Next