Commit Graph

68 Commits

Author SHA1 Message Date
Matt Trachier f5ae444654
Merge branch 'main' into dependabot/go_modules/tools/github.com/hashicorp/terraform-plugin-docs-0.23.0 2025-10-02 00:04:44 -05:00
Matt Trachier ff5bc8dc7e
fix: sort directory file info objects (#209)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-10-01 23:41:08 -05:00
dependabot[bot] 91dfdabfc8
chore(deps): bump the terraform-plugin group (#196)
Bumps the terraform-plugin group with 2 updates: [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) and [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go).


Updates `github.com/hashicorp/terraform-plugin-framework` from 1.15.1 to 1.16.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.15.1...v1.16.0)

Updates `github.com/hashicorp/terraform-plugin-go` from 0.28.0 to 0.29.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-go/compare/v0.28.0...v0.29.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform-plugin
- dependency-name: github.com/hashicorp/terraform-plugin-go
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform-plugin
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matt Trachier <matt.trachier@suse.com>
2025-10-01 19:05:57 -05:00
Matt Trachier 28dcefee61
Merge branch 'main' into dependabot/go_modules/tools/github.com/hashicorp/terraform-plugin-docs-0.23.0 2025-10-01 18:52:58 -05:00
Matt Trachier a1147e54ec
Add local directory (#201)
* feat: add local directory management
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-10-01 13:16:45 -05:00
dependabot[bot] f17416bcb4
chore(deps): bump github.com/hashicorp/terraform-plugin-docs in /tools
Bumps [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs) from 0.22.0 to 0.23.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 22:27:58 +00:00
Matt Trachier bd0cb43401
fix: goreleaser tag race condition (#188)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-09-19 23:17:15 -05:00
Matt Trachier d7c83ba1ea
feat: update flake (#183)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-09-19 18:16:01 -05:00
Matt Trachier eb68f77900
chore: release v1.0.0
Release-As: v1.0.0
2025-09-19 17:35:13 -05:00
Matt Trachier b435a3e117
Update readme (#175)
* fix: update readme
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-09-19 17:26:10 -05:00
Matt Trachier 4e9fa0cca9
fix: update actions GitHub script and setup go (#168)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-09-19 16:09:58 -05:00
Matt Trachier f9beb35bca
feat: make file and snapshot contents sensitive (#163)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-09-19 14:20:37 -05:00
Matt Trachier fc79fb6291
feat: add snapshot compression and decompression (#159)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-09-19 13:08:04 -05:00
Matt Trachier 42322babc8
feat: add snapshots (#153)
* fix: add boilerplate resource in docs
* fix: resolve style and build issues
* feat: add snapshots and update tests
* fix: formatting
* fix: remove unused variables in snapshot example
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-09-10 13:46:42 -05:00
Matt Trachier b0b84c1409
feat: add data sources and organize code (#148)
* feat: add data sources and organize code
* fix: ignore unused data source example
* fix: add ignore to docs
* fix: update CI test to new location
* fix: update CI to run acceptance tests
* fix: run tests in nix
* fix: switch terraform version based on matrix
* fix: remove equal sign
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-09-04 00:02:33 -05:00
Matt Trachier 6a43cc60fc
chore(release): bumping version number (#139)
release-as: v0.2.0

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-29 17:50:55 -05:00
Matt Trachier a92bd56465
fix: hard code the owner and repo name (#132)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-29 16:24:06 -05:00
Matt Trachier c57fe6af02
fix: add manual backport workflow (#128)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-29 15:20:58 -05:00
dependabot[bot] 451a101355
fix: bump github.com/ulikunitz/xz from 0.5.10 to 0.5.14 in /test (#126)
Bumps [github.com/ulikunitz/xz](https://github.com/ulikunitz/xz) from 0.5.10 to 0.5.14.
- [Commits](https://github.com/ulikunitz/xz/compare/v0.5.10...v0.5.14)

---
updated-dependencies:
- dependency-name: github.com/ulikunitz/xz
  dependency-version: 0.5.14
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-29 11:40:30 -05:00
Matt Trachier e3164d8a78
fix: correct the rc calculation (#121)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-28 15:14:04 -05:00
Matt Trachier 02c56ea5ef
fix: typo in backport pr script (#117)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-28 09:54:51 -05:00
Matt Trachier a839769d2a
fix: resolve client and protection flaws (#113)
* fix: add acceptance test for protected files
* fix: secret key forces recreate
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-28 00:36:34 -05:00
Matt Trachier 5fd4d8d555
fix: get version properly (#109)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-27 14:57:31 -05:00
Matt Trachier 5d83b0d27a
fix: manually generate release candidate tag (#105)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-27 12:27:04 -05:00
Matt Trachier eb6184873c
fix: add checkout action before release please (#101)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-26 15:57:13 -05:00
Matt Trachier 3bb1331374
fix: tell release please not to skip the release (#97)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-26 15:33:56 -05:00
Matt Trachier f50cbceeee
fix: add a new workflow for release candidates (#93)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-26 15:10:22 -05:00
Matt Trachier 66b964f45c
fix: backport PR need individual assignees (#88)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-26 12:39:34 -05:00
Matt Trachier 368f3fbb44
fix: improve release please configuration (#84)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-26 00:14:03 -05:00
Matt Trachier b8de47c589
fix: general workflow improvements (#80)
* fix: update actions and use better PR search
* fix: update PR template
* fix: sub issue release title
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-25 23:38:34 -05:00
Matt Trachier 5078fdae03
fix: Use more advanced release configuration (#75)
* fix: use release please manifest
* fix: hard code assignees
* fix: consolidate release labels
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-25 22:02:14 -05:00
Matt Trachier 7afdc3da82
fix: only pull credentials after the release (#68)
* fix: only pull credentials after the release
* fix: correct secret path, titles, and assignees
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-25 17:42:03 -05:00
Matt Trachier c4c615ade0
fix: add write access to the actions permission (#63)
* fix: add workflows write permissions
* fix: give actions write permissions
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 22:22:42 -05:00
Matt Trachier aa517700c1
fix: try setting permissions at job level (#59)
* fix: try setting permissions at job level
* fix: use release label
* fix: only search open issues
* fix: link backport pr to sub issue
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 22:01:18 -05:00
Matt Trachier 90d32af435
fix: set specific permissions on release workflow (#55)
* fix: set specific permissions on release workflow
* fix: add sub issue to main issue workflow
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 20:08:10 -05:00
Matt Trachier b79b58c5d4
fix: resolve merge conflicts in backport (#50)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 16:04:15 -05:00
Matt Trachier 5c220916e4
fix: correct sub issue address (#47)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 14:27:41 -05:00
Matt Trachier f12f1c05f5
fix: remove unnecessary data (#45)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 13:54:50 -05:00
Matt Trachier 91ed4c1e6d
fix: add console line converting object to string (#42)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 13:27:09 -05:00
Matt Trachier d59cbcd61a
fix: remove console line (#41)
* fix: remove console line
* fix: assign to me
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 13:08:56 -05:00
Matt Trachier da1738bbb0
fix: add team members individually to issue (#40)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 12:22:26 -05:00
Matt Trachier e9ac9a95c3
fix: remove console log and change count property (#39)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 11:58:05 -05:00
Matt Trachier f7af5f97cd
fix: add console log to check context (#38)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 09:25:45 -05:00
Matt Trachier d63321b3e3
fix: use API directly to query issues (#37)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-20 09:14:32 -05:00
Matt Trachier a9b314efd4
fix: create a new array to save labels (#36)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-19 23:44:26 -05:00
Matt Trachier 147a1e4509
fix: remove backport info from pr template (#35)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-19 23:38:36 -05:00
Matt Trachier c4dad54b85
fix: use new search API and handle empty label (#34)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-19 22:43:31 -05:00
Matt Trachier 3cb32e0d3d
fix: use rest request to get sub issues (#33)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-19 22:28:37 -05:00
Matt Trachier 6e7bc56d53
fix: remove try (#31)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-08-19 22:14:21 -05:00
dependabot[bot] 5e205dec0c
fix: bump dependency from 8 to 27 in tools (#29)
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.8.0 to 0.27.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.8.0...v0.27.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.27.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 20:06:22 -05:00