Build(deps): Bump github.com/googleapis/gax-go/v2 from 2.16.0 to 2.21.0#1082
Build(deps): Bump github.com/googleapis/gax-go/v2 from 2.16.0 to 2.21.0#1082dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
WalkthroughUpdated the Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: dependabot[bot] The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Hi @dependabot[bot]. Thanks for your PR. I'm waiting for a openshift-online member to verify that this patch is reasonable to test. If it is, they should reply with Regular contributors should join the org to skip this step. Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@go.mod`:
- Line 3: go.mod declares go 1.25.0 but CI workflows still install older Go;
update each workflow that sets Go versions (specifically the GitHub Actions
files check-pull-request.yaml and publish-release.yaml) to use Go 1.25.0 (set
the actions/setup-go go-version to "1.25.0" or equivalent) so CI matches the
module toolchain; ensure all uses (matrix entries and direct setup actions) are
changed to 1.25.0 to avoid mismatched builds.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 2bec5789-8eed-49cd-bed4-f7277251dd02
⛔ Files ignored due to path filters (1)
go.sumis excluded by!**/*.sum
📒 Files selected for processing (1)
go.mod
| module github.com/openshift-online/ocm-cli | ||
|
|
||
| go 1.24.13 | ||
| go 1.25.0 |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "go.mod directive:"
rg -nP '^\s*go\s+[0-9]+\.[0-9]+(\.[0-9]+)?\s*$' go.mod
echo
echo "Workflow Go setup versions:"
rg -nP '^\s*go-version:\s*' .github/workflows/*.y*ml
echo
echo "If go.mod major.minor(.patch) is higher than workflow go-version, update workflow to match."Repository: openshift-online/ocm-cli
Length of output: 426
Update all CI workflows to use Go 1.25.0 to match the module toolchain requirement.
go.mod Line 3 specifies go 1.25.0, but multiple workflows use older versions:
.github/workflows/check-pull-request.yamluses 1.22 (line 51) and 1.23 (line 77).github/workflows/publish-release.yamluses 1.23 (line 45)
All workflows must use Go 1.25.0 to match the module directive; otherwise, dependency resolution and builds will fail in CI.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@go.mod` at line 3, go.mod declares go 1.25.0 but CI workflows still install
older Go; update each workflow that sets Go versions (specifically the GitHub
Actions files check-pull-request.yaml and publish-release.yaml) to use Go 1.25.0
(set the actions/setup-go go-version to "1.25.0" or equivalent) so CI matches
the module toolchain; ensure all uses (matrix entries and direct setup actions)
are changed to 1.25.0 to avoid mismatched builds.
|
rebase DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Bumps [github.com/googleapis/gax-go/v2](https://github.com/googleapis/gax-go) from 2.16.0 to 2.21.0. - [Release notes](https://github.com/googleapis/gax-go/releases) - [Commits](googleapis/gax-go@v2.16.0...v2.21.0) --- updated-dependencies: - dependency-name: github.com/googleapis/gax-go/v2 dependency-version: 2.21.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dee036e to
5b12c22
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@go.mod`:
- Line 12: Update the PR title and description to accurately reflect the version
bump of the dependency github.com/googleapis/gax-go/v2 from 2.16.0 to 2.22.0
(go.mod currently lists v2.22.0), ensuring the title mentions v2.22.0 and the
body documents the full bump from 2.16.0 → 2.22.0 with the release date if
desired; change any remaining references to v2.21.0 to v2.22.0 so the PR
metadata matches the actual go.mod change.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro Plus
Run ID: e1a657e3-c430-406e-a5b2-a43d556e14be
⛔ Files ignored due to path filters (1)
go.sumis excluded by!**/*.sum
📒 Files selected for processing (1)
go.mod
| github.com/golang-jwt/jwt/v4 v4.5.2 | ||
| github.com/golang/glog v1.2.5 | ||
| github.com/googleapis/gax-go/v2 v2.16.0 | ||
| github.com/googleapis/gax-go/v2 v2.22.0 |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Description: Verify github.com/googleapis/gax-go/v2 v2.22.0 exists and check for breaking changes
echo "Checking if v2.22.0 tag exists..."
gh api repos/googleapis/gax-go/tags --jq '.[] | select(.name == "v2.22.0") | .name'
echo -e "\nFetching releases between v2.16.0 and v2.22.0..."
gh api repos/googleapis/gax-go/releases --jq '.[] | select(.tag_name | test("v2\\.(1[6-9]|2[0-2])\\.")) | {tag_name, name, published_at, body}' | head -50Repository: openshift-online/ocm-cli
Length of output: 3254
Update PR title to reflect the actual version bump to v2.22.0.
The PR title indicates bumping github.com/googleapis/gax-go/v2 to v2.21.0, but the actual go.mod specifies v2.22.0 (released 2026-04-14, after v2.21.0 on 2026-04-01). Update the PR description to accurately reflect the bump from 2.16.0 to 2.22.0.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@go.mod` at line 12, Update the PR title and description to accurately reflect
the version bump of the dependency github.com/googleapis/gax-go/v2 from 2.16.0
to 2.22.0 (go.mod currently lists v2.22.0), ensuring the title mentions v2.22.0
and the body documents the full bump from 2.16.0 → 2.22.0 with the release date
if desired; change any remaining references to v2.21.0 to v2.22.0 so the PR
metadata matches the actual go.mod change.
|
Superseded by #1096. |
Bumps github.com/googleapis/gax-go/v2 from 2.16.0 to 2.21.0.
Release notes
Sourced from github.com/googleapis/gax-go/v2's releases.
... (truncated)
Commits
774a802chore: create a release (#498)a2a329efeat(v2): update IsFeatureEnabled to not require EXPERIMENTAL (#497)d531001feat(v2): hook transport telemetry into gax.Invoke and record (#496)25485abchore: create a release (#495)1f3e9aefeat: hook metric recording into gax.Invoke (#494)defddedfeat(v2): add TelemetryErrorInfo and ExtractTelemetryErrorInfo (#487)399c197chore(all): update all (#492)c64aabechore(all): update module google.golang.org/grpc to v1.79.3 [SECURITY] (#490)06bdf7fchore: create a release (#486)bf56424chore(all): update all (#484)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)