55 Commits

Author SHA1 Message Date
dependabot[bot]
a93d023de4
Bump the github-actions group with 2 updates (#315)
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action).


Updates `actions/checkout` from 4.2.2 to 5.0.0
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...08c6903cd8)

Updates `goreleaser/goreleaser-action` from 6.3.0 to 6.4.0
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](9c156ee8a1...e435ccd777)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: goreleaser/goreleaser-action
  dependency-version: 6.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 11:25:09 -04:00
dependabot[bot]
00c728fbdd
Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (#293)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](1481404843...4afd733a84)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 8.0.0
  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>
2025-05-20 12:11:41 -04:00
dependabot[bot]
b6848fbea5
Bump actions/setup-go from 5.4.0 to 5.5.0 (#294)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](0aaccfd150...d35c59abb0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 11:47:59 -04:00
hashicorp-tsccr[bot]
58c457935f
SEC-090: Automated trusted workflow pinning (2025-04-07) (#288)
* Result of tsccr-helper -log-level=info gha update -latest .github/

* golangci-lint migrate

---------

Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Baraa Basata <bbasata@gmail.com>
2025-04-09 10:47:46 -05:00
hashicorp-tsccr[bot]
1c65ec0050
Result of tsccr-helper -log-level=info gha update -latest .github/ (#286)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-03-24 11:26:16 -04:00
hashicorp-tsccr[bot]
0363aacf38
Result of tsccr-helper -log-level=info gha update -latest .github/ (#276)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-03-07 15:52:39 -05:00
hashicorp-tsccr[bot]
aab67ec5a1
Result of tsccr-helper -log-level=info gha update -latest .github/ (#272)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-02-19 08:21:20 -05:00
hashicorp-tsccr[bot]
39d463c50c
Result of tsccr-helper -log-level=info gha update -latest .github/ (#271)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-02-03 12:16:34 -05:00
hashicorp-tsccr[bot]
20195b8010
Result of tsccr-helper -log-level=info gha update -latest .github/ (#270)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-01-27 10:29:52 -05:00
hashicorp-tsccr[bot]
2c9d116df2
Result of tsccr-helper -log-level=info gha update -latest .github/ (#261)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-01-02 09:45:06 -05:00
hashicorp-tsccr[bot]
9eea01ace8
Result of tsccr-helper -log-level=info gha update -latest .github/ (#256)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-11-04 11:29:48 -05:00
hashicorp-tsccr[bot]
40d1fa9ee6
Result of tsccr-helper -log-level=info gha update -latest . (#251)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-10-22 09:44:22 -04:00
hashicorp-tsccr[bot]
927ae00985
Result of tsccr-helper -log-level=info gha update -latest . (#250)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-10-14 10:00:23 -04:00
hashicorp-tsccr[bot]
82e1bc4165
Result of tsccr-helper -log-level=info gha update -latest . (#249)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-10-07 09:46:22 -04:00
Austin Valle
a056b2fcbf
workflows: Add setup-terraform before doc generation step (#248) 2024-10-01 12:48:37 -04:00
dependabot[bot]
b6a2962f92
Bump hashicorp/setup-terraform from 3.1.1 to 3.1.2 (#242)
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases)
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md)
- [Commits](651471c36a...b9cd54a3c3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 10:14:30 -04:00
hashicorp-tsccr[bot]
ca67c18913
Result of tsccr-helper -log-level=info gha update -latest . (#237)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-08-13 10:29:35 -04:00
hashicorp-tsccr[bot]
09c33ad240
Result of tsccr-helper -log-level=info gha update -latest . (#232)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-07-23 13:06:09 -04:00
hashicorp-tsccr[bot]
4697ba36c8
Result of tsccr-helper -log-level=info gha update -latest . (#229)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-06-24 16:48:05 -04:00
hashicorp-tsccr[bot]
5e33edd860
Result of tsccr-helper -log-level=info gha update -latest . (#222)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-05-28 09:53:59 -04:00
hashicorp-tsccr[bot]
03fd2e5c80
Result of tsccr-helper -log-level=info gha update -latest . (#218)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-05-20 08:14:03 -04:00
hashicorp-tsccr[bot]
79190898db
Result of tsccr-helper -log-level=info gha update -latest . (#217)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-05-13 09:06:21 -04:00
dependabot[bot]
4dbfa540ee
Bump hashicorp/setup-terraform from 3.1.0 to 3.1.1 (#214)
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases)
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md)
- [Commits](97f030cf6d...651471c36a)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 12:44:25 +01:00
hashicorp-tsccr[bot]
ea7cbe3b87
Result of tsccr-helper -log-level=info gha update -latest . (#211)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-05-06 11:08:21 -04:00
dependabot[bot]
5372c63575
Bump hashicorp/setup-terraform from 3.0.0 to 3.1.0 (#209)
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases)
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md)
- [Commits](a1502cd9e7...97f030cf6d)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-24 07:58:06 -04:00
Brian Flad
c4ac215bff
Bump Go version, dependency versions, add example function (#198)
Reference: https://developer.hashicorp.com/terraform/plugin/framework/functions
Reference: https://github.com/hashicorp/terraform-providers-devex-internal/issues/175

Terraform 1.8 and later introduce the concept of provider-defined functions and this adds an example function that accepts a string argument and returns the same value as a string return.

Dependencies updated via:

```
go get github.com/hashicorp/terraform-plugin-framework@v1.6.0
go get github.com/hashicorp/terraform-plugin-docs@v0.18.0
go mod tidy
```
2024-02-28 10:11:33 -05:00
hashicorp-tsccr[bot]
4dc39eec39
Result of tsccr-helper -log-level=info gha update -latest . (#196)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-02-19 07:25:18 +00:00
dependabot[bot]
dd4693b621
Bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 (#195)
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 2.0.3 to 3.0.0.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases)
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md)
- [Commits](633666f66e...a1502cd9e7)

---
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>
2024-01-31 16:47:15 -05:00
hashicorp-tsccr[bot]
29b288fc88
Result of tsccr-helper -log-level=info gha update -latest . (#186)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-12-18 06:27:05 +00:00
hashicorp-tsccr[bot]
b3e1404bc9
Result of tsccr-helper -log-level=info -pin-all-workflows . (#182)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-10-30 07:49:58 +00:00
hashicorp-tsccr[bot]
c7f8b736ae
Result of tsccr-helper -log-level=info -pin-all-workflows . (#177)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-10-02 17:26:06 +01:00
hashicorp-tsccr[bot]
3fa75df456
Result of tsccr-helper -log-level=info -pin-all-workflows . (#175)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-09-25 07:27:40 +01:00
hashicorp-tsccr[bot]
49ee411579
Result of tsccr-helper -log-level=info -pin-all-workflows . (#171)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-09-04 07:43:00 +01:00
hashicorp-tsccr[bot]
899178aa11
Result of tsccr-helper -log-level=info -pin-all-workflows . (#166)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-08-14 08:08:28 +01:00
dependabot[bot]
4f6fa21156
Bump actions/checkout from 3.5.2 to 3.5.3 (#149)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8e5e7e5ab8...c85c95e3d7)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 09:45:00 -04:00
dependabot[bot]
87cbe86e0d
Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#150)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](5f1fec7010...639cd343e1)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 09:40:59 -04:00
dependabot[bot]
d29beb059c
Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#145)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](08e2f20817...5f1fec7010)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-05 08:41:51 -04:00
dependabot[bot]
3f616587fe
Bump actions/setup-go from 4.0.0 to 4.0.1 (#143)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](4d34df0c23...fac708d667)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-19 16:28:07 -04:00
dependabot[bot]
63c8212f2b
Bump actions/checkout from 3.5.1 to 3.5.2 (#141)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](83b7061638...8e5e7e5ab8)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 11:04:42 -04:00
dependabot[bot]
58ed661e53
Bump actions/checkout from 3.5.0 to 3.5.1 (#140)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8f4b7f8486...83b7061638)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 08:09:38 -04:00
dependabot[bot]
8f1957e7bc
Bump actions/checkout from 3.4.0 to 3.5.0 (#138)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](24cb908017...8f4b7f8486)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 11:10:43 -04:00
dependabot[bot]
80133b8c49
Bump actions/setup-go from 3.5.0 to 4.0.0 (#134)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3.5.0 to 4.0.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](6edd4406fa...4d34df0c23)

---
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>
2023-03-16 13:50:32 -04:00
dependabot[bot]
e54e0a0a1b
Bump actions/checkout from 3.3.0 to 3.4.0 (#133)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](ac59398561...24cb908017)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 11:45:23 +00:00
Brian Flad
7d0bd0032b
.github/workflows: Test on Terraform 1.4.* versions (#131)
Reference: https://github.com/hashicorp/terraform-providers-devex-internal/issues/139
2023-03-10 09:00:25 -05:00
Austin Valle
fa8056ce94
ci: add golangci-lint + fix lints (#120)
* ci: add `golangci-lint` + fix lints

* switched order
2023-01-26 14:24:42 -05:00
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