10 Commits

Author SHA1 Message Date
Brian Flad
3004c76344
.github/workflows: Pin actions versions to SHAs (#110)
Reference: https://github.com/hashicorp/terraform-providers-devex-internal/issues/118
2023-01-12 09:35:41 -05:00
Brian Flad
b699ca1ff3
Bump Go Version to 1.18 (#79)
Reference: https://github.com/hashicorp/terraform-provider-scaffolding-framework/issues/78

Updated via:

```shell
go mod edit -go=1.18
go mod tidy
go fix ./...
```

And textual file updates, such as the README.
2022-08-12 15:19:26 -04:00
Jonathan Ruckwood
ad648861b4
Cache Go dependencies and detect Go version in GitHub Action workflows (#52) 2022-06-01 10:02:17 -04:00
dependabot[bot]
3c30204856
Bump hashicorp/setup-terraform from 1 to 2 (#36)
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 1 to 2.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases)
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/setup-terraform/compare/v1...v2)

---
updated-dependencies:
- dependency-name: hashicorp/setup-terraform
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 10:18:23 -04:00
dependabot[bot]
38db11c464
Bump actions/setup-go from 2 to 3 (#33)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 11:59:33 +01:00
Brian Flad
2f9e03568a
.github/workflows: Add go generate testing to CI (#26)
The `go test` command cannot detect any issues when running `go generate`. This ensures that any `go generate` commands can successfully execute, while also ensuring there are no dangling Git differences afterwards to prevent cases where the documentation is not symmetrically updated.
2022-03-15 11:52:10 -04:00
dependabot[bot]
82eb67b462
Bump actions/checkout from 2 to 3 (#16)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03 11:46:05 -05:00
Brian Flad
5f2383b256
.github/workflows: Add Terraform CLI 1.1 testing (#6) 2021-12-22 13:43:43 -05:00
Brian Flad
b9221acb06 Fix test workflow 2021-12-01 05:57:29 -05:00
Brian Flad
a64a312802 Initial commit
Most of the content is inspired by existing content in https://github.com/hashicorp/terraform-provider-scaffolding.
2021-12-01 05:37:16 -05:00