Skip to content

chore(deps): update google.golang.org/genproto/googleapis/api digest to a57be14#456

Open
renovate-sh-app[bot] wants to merge 1 commit intomainfrom
renovate/google.golang.org-genproto-googleapis-api-digest
Open

chore(deps): update google.golang.org/genproto/googleapis/api digest to a57be14#456
renovate-sh-app[bot] wants to merge 1 commit intomainfrom
renovate/google.golang.org-genproto-googleapis-api-digest

Conversation

@renovate-sh-app
Copy link
Contributor

@renovate-sh-app renovate-sh-app bot commented Jan 7, 2026

This PR contains the following updates:

Package Type Update Change
google.golang.org/genproto/googleapis/api replace digest 79d6a2aa57be14

Configuration

📅 Schedule: 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 is behind base branch, 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

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

@renovate-sh-app renovate-sh-app bot requested a review from a team as a code owner January 7, 2026 18:06
@github-project-automation github-project-automation bot moved this to In review in Alerting Jan 7, 2026
go.mod Outdated
replace google.golang.org/genproto/googleapis/rpc => google.golang.org/genproto/googleapis/rpc v0.0.0-20251124214823-79d6a2a48846

replace google.golang.org/genproto/googleapis/api => google.golang.org/genproto/googleapis/api v0.0.0-20251124214823-79d6a2a48846
replace google.golang.org/genproto/googleapis/api => google.golang.org/genproto/googleapis/api v0.0.0-20251222181119-0a764e51fe1b
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Version mismatch breaks same-snapshot constraint for genproto modules

Medium Severity

The comment at lines 162-167 explicitly states that the three genproto replace directives must use "compatible versions from the same snapshot" to avoid build failures. This PR updates only google.golang.org/genproto/googleapis/api to v0.0.0-20251222181119-0a764e51fe1b (December 22 snapshot) while leaving the other two modules at v0.0.0-20251124214823-79d6a2a48846 (November 24 snapshot). This version mismatch violates the documented constraint and may cause the build compatibility issues the comment warns about.

Additional Locations (1)

Fix in Cursor Fix in Web

@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch from d60f9d6 to a03f20b Compare January 12, 2026 18:10
@renovate-sh-app
Copy link
Contributor Author

renovate-sh-app bot commented Jan 12, 2026

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 2 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24.0 -> 1.25.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20251111163417-95abcf5c77ba -> v0.0.0-20260217215200-42d3e9bedb6d
google.golang.org/protobuf v1.36.10 -> v1.36.11

@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch from a03f20b to da60d82 Compare January 17, 2026 18:08
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): update google.golang.org/genproto/googleapis/api digest to 0a764e5 chore(deps): update google.golang.org/genproto/googleapis/api digest to 3f89685 Jan 17, 2026
@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch 2 times, most recently from 504dac0 to 2a79aba Compare January 26, 2026 00:06
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): update google.golang.org/genproto/googleapis/api digest to 3f89685 chore(deps): update google.golang.org/genproto/googleapis/api digest to 8e98ce8 Jan 26, 2026
@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch 2 times, most recently from e6afb58 to 4f71b36 Compare January 31, 2026 03:08
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): update google.golang.org/genproto/googleapis/api digest to 8e98ce8 chore(deps): update google.golang.org/genproto/googleapis/api digest to 8636f87 Jan 31, 2026
@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch from 4f71b36 to 33ed497 Compare February 6, 2026 21:11
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): update google.golang.org/genproto/googleapis/api digest to 8636f87 chore(deps): update google.golang.org/genproto/googleapis/api digest to 546029d Feb 6, 2026
@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch from 33ed497 to a43211d Compare February 12, 2026 22:04
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): update google.golang.org/genproto/googleapis/api digest to 546029d chore(deps): update google.golang.org/genproto/googleapis/api digest to 4cfbd41 Feb 12, 2026
@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch from a43211d to be64bf5 Compare February 21, 2026 00:03
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): update google.golang.org/genproto/googleapis/api digest to 4cfbd41 chore(deps): update google.golang.org/genproto/googleapis/api digest to 42d3e9b Feb 21, 2026
module github.com/grafana/alerting

go 1.24.0

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unintended Go version and toolchain change

High Severity

The commit changes go to 1.25.0 and removes the toolchain go1.24.4 pin even though the PR intent is a genproto digest update. This can silently switch the compiler version in CI/dev, causing new build failures or behavior differences unrelated to the dependency bump.

Fix in Cursor Fix in Web

@cursor
Copy link

cursor bot commented Feb 21, 2026

Bugbot Autofix prepared fixes for 1 of the 1 bugs found in the latest run.

  • ✅ Fixed: Unintended Go version and toolchain change
    • Restored go 1.24.0 and toolchain go1.24.4 directives that were unintentionally changed during the genproto digest update.

Create PR

Or push these changes by commenting:

@cursor push 04bb0b39a8
Preview (04bb0b39a8)
diff --git a/go.mod b/go.mod
--- a/go.mod
+++ b/go.mod
@@ -1,7 +1,9 @@
 module github.com/grafana/alerting
 
-go 1.25.0
+go 1.24.0
 
+toolchain go1.24.4
+
 require (
 	github.com/Masterminds/sprig/v3 v3.2.1
 	github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b

@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch 3 times, most recently from 9240f76 to 93d3ddf Compare February 26, 2026 21:04
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): update google.golang.org/genproto/googleapis/api digest to 42d3e9b chore(deps): update google.golang.org/genproto/googleapis/api digest to 2f722ef Feb 26, 2026
@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch from 93d3ddf to cea2dea Compare March 2, 2026 00:04
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): update google.golang.org/genproto/googleapis/api digest to 2f722ef chore(deps): update google.golang.org/genproto/googleapis/api digest to a57be14 Mar 2, 2026
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix prepared fixes for both issues found in the latest run.

  • ✅ Fixed: Genproto replace directives no longer use same snapshot
    • Updated the google.golang.org/genproto/googleapis/api replace directive to the same 20251124 snapshot as the other coordinated genproto replaces.
  • ✅ Fixed: Go version in go.mod conflicts with go.work
    • Reverted the go directive in go.mod from 1.25.0 to 1.24.0 so the module no longer exceeds the workspace Go version.

Create PR

Or push these changes by commenting:

@cursor push 39fa54cfa9
Preview (39fa54cfa9)
diff --git a/go.mod b/go.mod
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
 module github.com/grafana/alerting
 
-go 1.25.0
+go 1.24.0
 
 require (
 	github.com/Masterminds/sprig/v3 v3.2.1
@@ -167,4 +167,4 @@
 
 replace google.golang.org/genproto/googleapis/rpc => google.golang.org/genproto/googleapis/rpc v0.0.0-20251124214823-79d6a2a48846
 
-replace google.golang.org/genproto/googleapis/api => google.golang.org/genproto/googleapis/api v0.0.0-20260226221140-a57be14db171
+replace google.golang.org/genproto/googleapis/api => google.golang.org/genproto/googleapis/api v0.0.0-20251124214823-79d6a2a48846

replace google.golang.org/genproto/googleapis/rpc => google.golang.org/genproto/googleapis/rpc v0.0.0-20251124214823-79d6a2a48846

replace google.golang.org/genproto/googleapis/api => google.golang.org/genproto/googleapis/api v0.0.0-20251124214823-79d6a2a48846
replace google.golang.org/genproto/googleapis/api => google.golang.org/genproto/googleapis/api v0.0.0-20260226221140-a57be14db171
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Genproto replace directives no longer use same snapshot

High Severity

The comment at lines 160–165 explicitly states these three replace directives must pin genproto modules to "compatible versions from the same snapshot." After this change, googleapis/api is pinned to the 20260226 snapshot (a57be14db171) while genproto and googleapis/rpc remain pinned to the 20251124 snapshot (79d6a2a48846). This version skew between coordinated replace directives can cause build failures or runtime incompatibilities due to mismatched protobuf definitions.

Additional Locations (1)

Fix in Cursor Fix in Web

go 1.24.0

toolchain go1.24.4
go 1.25.0
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Go version in go.mod conflicts with go.work

Medium Severity

The go directive was bumped from 1.24.0 to 1.25.0, but the workspace file go.work still declares go 1.24.4. When a module in a workspace requires a higher Go version than go.work, Go can error with "module . listed in go.work file requires go >= 1.25.0, but go.work lists go 1.24.4" (depending on GOTOOLCHAIN setting). This mismatch was likely an unintended side effect of Renovate running go mod tidy with a Go 1.25 toolchain.

Fix in Cursor Fix in Web

@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch from cea2dea to a7582c5 Compare March 3, 2026 12:03
…to a57be14

| datasource | package                                   | from                               | to                                 |
| ---------- | ----------------------------------------- | ---------------------------------- | ---------------------------------- |
| go         | google.golang.org/genproto/googleapis/api | v0.0.0-20251124214823-79d6a2a48846 | v0.0.0-20260226221140-a57be14db171 |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app renovate-sh-app bot force-pushed the renovate/google.golang.org-genproto-googleapis-api-digest branch from a7582c5 to 683ea0f Compare March 3, 2026 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

0 participants