chore(deps): update terraform forgejo to ~> 1.7.0 #146

Open
renovate-bot wants to merge 1 commit from renovate/forgejo-1.x into main
Member

This PR contains the following updates:

Package Type Update Change
forgejo (source) required_provider minor ~> 1.5.0 → ~> 1.7.0

Release Notes

svalabs/terraform-provider-forgejo (forgejo)

v1.7.0

Compare Source

FEATURES:

  • Add public Go constructor (provider.New) for embedding the provider in external Go programs, and update the module path so the package can be imported

ENHANCEMENTS:

  • forgejo_repository_action_secret, forgejo_organization_action_secret: Add write-only data_wo argument (with data_wo_version) as an alternative to data, so the secret value is never stored in Terraform/OpenTofu state or plan (requires Terraform >= 1.11 or OpenTofu >= 1.11) (partially fixes #​48)

BUG FIXES:

  • forgejo_repository: Remove static clone_addr default, fixing a perpetual plan diff and inconsistent result errors for repositories created from a migration URL once the attribute is left unconfigured

DEPENDENCIES:

  • Update to Go 1.26.8
  • Bump docker/setup-compose-action from 2.3.0 to 2.4.0
  • Bump github/codeql-action from 4.38.0 to 4.38.3
  • Bump the latest Terraform in the CI test matrix from 1.15.* to 1.16.* and the latest OpenTofu from 1.12.* to 1.13.*

NEW CONTRIBUTORS 🎉:

v1.6.1

Compare Source

BUG FIXES:

  • forgejo_repository: Only send wiki_branch to the API when it has a non-empty value, fixing HTTP 500 errors when updating repositories (fixes #​169)

DEPENDENCIES:

  • Update to Go 1.25.14
  • Bump github/codeql-action from 4.37.6 to 4.38.0
  • Bump google.golang.org/grpc from 1.82.1 to 1.83.2

NEW CONTRIBUTORS 🎉:

v1.6.0

Compare Source

FEATURES:

BUG FIXES:

  • forgejo_repository_webhook: Preserve write-only config.secret from configuration so managing the webhook secret no longer causes "Provider produced inconsistent result after apply" (fixes #​158)
  • forgejo_repository_webhook: Obfuscate values for write-only config keys in log output

DEPENDENCIES:

  • Update to Go 1.25.12
  • Bump github/codeql-action from 4.37.3 to 4.37.6
  • Bump github.com/hashicorp/terraform-plugin-log from 0.10.0 to 0.11.0

NEW CONTRIBUTORS 🎉:

v1.5.2

Compare Source

ENHANCEMENTS:

  • forgejo_repository: Add plan-time validation for interdependent pull request, issue tracker, wiki, and mirror/LFS attributes (fixes #​59)

DEPENDENCIES:

  • Bump actions/checkout from 7.0.0 to 7.0.1
  • Bump actions/setup-go from 6.5.0 to 7.0.0
  • Bump github/codeql-action from 4.36.3 to 4.37.3
  • Bump google.golang.org/grpc from 1.79.3 to 1.82.1

v1.5.1

Compare Source

ENHANCEMENTS:

  • forgejo_branch_protection: Add plan-time validation for interdependent push, status check, merge, and approval attributes (partially fixes #​59)

DOCUMENTATION:

  • Add guidelines for AI-assisted contributions

DEPENDENCIES:

  • Bump actions/checkout from 6.0.2 to 7.0.0
  • Bump actions/setup-go from 6.4.0 to 6.5.0
  • Bump docker/setup-compose-action from 2.1.0 to 2.3.0
  • Bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.7
  • Bump golang.org/x/crypto from 0.45.0 to 0.52.0 in /tools
  • Bump golang.org/x/crypto from 0.51.0 to 0.52.0
  • Bump golang.org/x/net from 0.52.0 to 0.55.0
  • Bump golangci/golangci-lint-action from 9.2.1 to 9.3.0
  • Bump goreleaser/goreleaser-action from 7.2.2 to 7.2.3
  • Bump opentofu/setup-opentofu from 2.0.1 to 2.0.2

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [forgejo](https://search.opentofu.org/provider/svalabs/forgejo) ([source](https://github.com/svalabs/terraform-provider-forgejo)) | required_provider | minor | `~> 1.5.0` → `~> 1.7.0` | --- ### Release Notes <details> <summary>svalabs/terraform-provider-forgejo (forgejo)</summary> ### [`v1.7.0`](https://github.com/svalabs/terraform-provider-forgejo/blob/HEAD/CHANGELOG.md#170-October-15-2026) [Compare Source](https://github.com/svalabs/terraform-provider-forgejo/compare/v1.6.1...v1.7.0) FEATURES: - Add public Go constructor (`provider.New`) for embedding the provider in external Go programs, and update the module path so the package can be imported ENHANCEMENTS: - `forgejo_repository_action_secret`, `forgejo_organization_action_secret`: Add write-only `data_wo` argument (with `data_wo_version`) as an alternative to `data`, so the secret value is never stored in Terraform/OpenTofu state or plan (requires Terraform >= 1.11 or OpenTofu >= 1.11) (partially fixes [#&#8203;48](https://github.com/svalabs/terraform-provider-forgejo/issues/48)) BUG FIXES: - `forgejo_repository`: Remove static `clone_addr` default, fixing a perpetual plan diff and inconsistent result errors for repositories created from a migration URL once the attribute is left unconfigured DEPENDENCIES: - Update to Go 1.26.8 - Bump docker/setup-compose-action from 2.3.0 to 2.4.0 - Bump github/codeql-action from 4.38.0 to 4.38.3 - Bump the latest Terraform in the CI test matrix from 1.15.\* to 1.16.\* and the latest OpenTofu from 1.12.\* to 1.13.\* NEW CONTRIBUTORS 🎉: - [@&#8203;brennanneoh](https://github.com/brennanneoh) — [#&#8203;209: fix(repository): remove static default from clone\_addr](https://github.com/svalabs/terraform-provider-forgejo/pull/209) - [@&#8203;ChBLA](https://github.com/ChBLA) — [#&#8203;211: feat(provider): expose public constructor](https://github.com/svalabs/terraform-provider-forgejo/pull/211) - [@&#8203;vitaliytv](https://github.com/vitaliytv) — [#&#8203;213: feat(action-secret): add write-only data\_wo argument](https://github.com/svalabs/terraform-provider-forgejo/pull/213) ### [`v1.6.1`](https://github.com/svalabs/terraform-provider-forgejo/blob/HEAD/CHANGELOG.md#161-September-18-2026) [Compare Source](https://github.com/svalabs/terraform-provider-forgejo/compare/v1.6.0...v1.6.1) BUG FIXES: - `forgejo_repository`: Only send `wiki_branch` to the API when it has a non-empty value, fixing HTTP 500 errors when updating repositories (fixes [#&#8203;169](https://github.com/svalabs/terraform-provider-forgejo/issues/169)) DEPENDENCIES: - Update to Go 1.25.14 - Bump github/codeql-action from 4.37.6 to 4.38.0 - Bump google.golang.org/grpc from 1.82.1 to 1.83.2 NEW CONTRIBUTORS 🎉: - [@&#8203;misl-smlz](https://github.com/misl-smlz) — [#&#8203;188: Do not set the wiki always](https://github.com/svalabs/terraform-provider-forgejo/pull/188) ### [`v1.6.0`](https://github.com/svalabs/terraform-provider-forgejo/blob/HEAD/CHANGELOG.md#160-August-16-2026) [Compare Source](https://github.com/svalabs/terraform-provider-forgejo/compare/v1.5.2...v1.6.0) FEATURES: - **New Resource**: `forgejo_personal_access_token` ([documentation](docs/resources/personal_access_token.md)) (fixes [#&#8203;96](https://github.com/svalabs/terraform-provider-forgejo/issues/96)) - **New Data Source**: `forgejo_personal_access_token` ([documentation](docs/data-sources/personal_access_token.md)) (fixes [#&#8203;96](https://github.com/svalabs/terraform-provider-forgejo/issues/96)) BUG FIXES: - `forgejo_repository_webhook`: Preserve write-only `config.secret` from configuration so managing the webhook secret no longer causes "Provider produced inconsistent result after apply" (fixes [#&#8203;158](https://github.com/svalabs/terraform-provider-forgejo/issues/158)) - `forgejo_repository_webhook`: Obfuscate values for write-only `config` keys in log output DEPENDENCIES: - Update to Go 1.25.12 - Bump github/codeql-action from 4.37.3 to 4.37.6 - Bump github.com/hashicorp/terraform-plugin-log from 0.10.0 to 0.11.0 NEW CONTRIBUTORS 🎉: - [@&#8203;trent-hord](https://github.com/trent-hord) — [#&#8203;159: Preserve write-only config.secret](https://github.com/svalabs/terraform-provider-forgejo/pull/159) ### [`v1.5.2`](https://github.com/svalabs/terraform-provider-forgejo/blob/HEAD/CHANGELOG.md#152-August-2-2026) [Compare Source](https://github.com/svalabs/terraform-provider-forgejo/compare/v1.5.1...v1.5.2) ENHANCEMENTS: - `forgejo_repository`: Add plan-time validation for interdependent pull request, issue tracker, wiki, and mirror/LFS attributes (fixes [#&#8203;59](https://github.com/svalabs/terraform-provider-forgejo/issues/59)) DEPENDENCIES: - Bump actions/checkout from 7.0.0 to 7.0.1 - Bump actions/setup-go from 6.5.0 to 7.0.0 - Bump github/codeql-action from 4.36.3 to 4.37.3 - Bump google.golang.org/grpc from 1.79.3 to 1.82.1 ### [`v1.5.1`](https://github.com/svalabs/terraform-provider-forgejo/blob/HEAD/CHANGELOG.md#151-July-12-2026) [Compare Source](https://github.com/svalabs/terraform-provider-forgejo/compare/v1.5.0...v1.5.1) ENHANCEMENTS: - `forgejo_branch_protection`: Add plan-time validation for interdependent push, status check, merge, and approval attributes (partially fixes [#&#8203;59](https://github.com/svalabs/terraform-provider-forgejo/issues/59)) DOCUMENTATION: - Add guidelines for AI-assisted contributions DEPENDENCIES: - Bump actions/checkout from 6.0.2 to 7.0.0 - Bump actions/setup-go from 6.4.0 to 6.5.0 - Bump docker/setup-compose-action from 2.1.0 to 2.3.0 - Bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.7 - Bump golang.org/x/crypto from 0.45.0 to 0.52.0 in /tools - Bump golang.org/x/crypto from 0.51.0 to 0.52.0 - Bump golang.org/x/net from 0.52.0 to 0.55.0 - Bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 - Bump goreleaser/goreleaser-action from 7.2.2 to 7.2.3 - Bump opentofu/setup-opentofu from 2.0.1 to 2.0.2 </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTMuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI1My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/forgejo-1.x from 505cb15a3e to 905b4ee9c4
All checks were successful
ci/crow/pr/tanka-test Pipeline was successful
ci/crow/push/tanka-test Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
2026-10-15 18:12:52 +00:00
Compare
renovate-bot changed title from chore(deps): update terraform forgejo to ~> 1.6.0 to chore(deps): update terraform forgejo to ~> 1.7.0 2026-10-15 18:12:56 +00:00
All checks were successful
ci/crow/pr/tanka-test Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
ci/crow/push/tanka-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/forgejo-1.x:renovate/forgejo-1.x
git switch renovate/forgejo-1.x

Merge

Merge the changes and update on Forgejo.
git switch main
git merge --no-ff renovate/forgejo-1.x
git switch renovate/forgejo-1.x
git rebase main
git switch main
git merge --ff-only renovate/forgejo-1.x
git switch renovate/forgejo-1.x
git rebase main
git switch main
git merge --no-ff renovate/forgejo-1.x
git switch main
git merge --squash renovate/forgejo-1.x
git switch main
git merge --ff-only renovate/forgejo-1.x
git switch main
git merge renovate/forgejo-1.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ops/homelab!146
No description provided.