chore(deps): bump the go-minor-patch group with 2 updates#66
chore(deps): bump the go-minor-patch group with 2 updates#66dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the go-minor-patch group with 2 updates: [google.golang.org/api](https://github.com/googleapis/google-api-go-client) and [google.golang.org/grpc](https://github.com/grpc/grpc-go). Updates `google.golang.org/api` from 0.279.0 to 0.280.0 - [Release notes](https://github.com/googleapis/google-api-go-client/releases) - [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md) - [Commits](googleapis/google-api-go-client@v0.279.0...v0.280.0) Updates `google.golang.org/grpc` from 1.80.0 to 1.81.1 - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.80.0...v1.81.1) --- updated-dependencies: - dependency-name: google.golang.org/api dependency-version: 0.280.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-minor-patch - dependency-name: google.golang.org/grpc dependency-version: 1.81.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
There was a problem hiding this comment.
dependabot[bot] has reached the 50-review limit for trial accounts. To continue receiving code reviews, upgrade your plan.
📝 WalkthroughWalkthroughGo module dependencies updated across direct and indirect requirements: ChangesDependency Updates
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@go.mod`:
- Around line 37-38: Update the indirect dependency "golang.org/x/net" from
v0.54.0 to at least v0.7.0 to address the HIGH "Uncontrolled Resource
Consumption" advisory: change the go.mod requirement for golang.org/x/net to a
version >= v0.7.0 (e.g., v0.7.0), then run the module commands to propagate the
update (use go get golang.org/x/net@v0.7.0 and go mod tidy or go get -u ./... as
appropriate) to ensure transitive resolution picks the patched version; leave
"golang.org/x/crypto v0.51.0" and "golang.org/x/text v0.37.0" unchanged since
they are outside the affected ranges.
🪄 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: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID: 137e9367-11d7-4a62-8c5a-2bfeba21925b
⛔ Files ignored due to path filters (1)
go.sumis excluded by!**/*.sum
📒 Files selected for processing (1)
go.mod
| golang.org/x/crypto v0.51.0 // indirect | ||
| golang.org/x/net v0.54.0 // indirect |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Description: Check security advisories for updated indirect dependencies
echo "=== Checking Security Advisories for golang.org/x/crypto ==="
gh api graphql -f query='
{
securityVulnerabilities(first: 10, ecosystem: GO, package: "golang.org/x/crypto") {
nodes {
advisory {
summary
severity
publishedAt
}
vulnerableVersionRange
firstPatchedVersion {
identifier
}
}
}
}' 2>/dev/null || echo "Could not fetch security advisories"
echo -e "\n=== Checking Security Advisories for golang.org/x/net ==="
gh api graphql -f query='
{
securityVulnerabilities(first: 10, ecosystem: GO, package: "golang.org/x/net") {
nodes {
advisory {
summary
severity
publishedAt
}
vulnerableVersionRange
firstPatchedVersion {
identifier
}
}
}
}' 2>/dev/null || echo "Could not fetch security advisories"
echo -e "\n=== Checking Security Advisories for golang.org/x/text ==="
gh api graphql -f query='
{
securityVulnerabilities(first: 10, ecosystem: GO, package: "golang.org/x/text") {
nodes {
advisory {
summary
severity
publishedAt
}
vulnerableVersionRange
firstPatchedVersion {
identifier
}
}
}
}' 2>/dev/null || echo "Could not fetch security advisories"Repository: AIX-Format/PiWorker-OS
Length of output: 6181
Handle HIGH security advisory affecting golang.org/x/net v0.54.0
golang.org/x/net v0.54.0 // indirectis still within a reported HIGH vulnerability: “Uncontrolled Resource Consumption” (vulnerableVersionRange: < 0.7.0, first patched:0.7.0). Bumpgolang.org/x/netto>= 0.7.0(or ensure transitive resolution pulls the patched version).golang.org/x/crypto v0.51.0 // indirect: the reported advisories are for older ranges (e.g.,< 0.45.0,< 0.35.0), so they don’t cover the current version.golang.org/x/text v0.37.0 // indirect: reported advisories target< 0.3.7,< 0.3.8,< 0.3.3, so the current version is outside those ranges.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@go.mod` around lines 37 - 38, Update the indirect dependency
"golang.org/x/net" from v0.54.0 to at least v0.7.0 to address the HIGH
"Uncontrolled Resource Consumption" advisory: change the go.mod requirement for
golang.org/x/net to a version >= v0.7.0 (e.g., v0.7.0), then run the module
commands to propagate the update (use go get golang.org/x/net@v0.7.0 and go mod
tidy or go get -u ./... as appropriate) to ensure transitive resolution picks
the patched version; leave "golang.org/x/crypto v0.51.0" and "golang.org/x/text
v0.37.0" unchanged since they are outside the affected ranges.
Bumps the go-minor-patch group with 2 updates: google.golang.org/api and google.golang.org/grpc.
Updates
google.golang.org/apifrom 0.279.0 to 0.280.0Release notes
Sourced from google.golang.org/api's releases.
Changelog
Sourced from google.golang.org/api's changelog.
Commits
3887b09chore(main): release 0.280.0 (#3592)f82d204feat(all): auto-regenerate discovery clients (#3599)13e7314chore(all): update all (#3597)ae2f330feat(all): auto-regenerate discovery clients (#3598)4c77865feat(all): auto-regenerate discovery clients (#3596)13e1ad2feat(all): auto-regenerate discovery clients (#3595)0382916feat(all): auto-regenerate discovery clients (#3594)054d4b6feat(all): auto-regenerate discovery clients (#3593)55ba2fafeat(all): auto-regenerate discovery clients (#3591)Updates
google.golang.org/grpcfrom 1.80.0 to 1.81.1Release notes
Sourced from google.golang.org/grpc's releases.
Commits
caf0772Change version from 1.81.1-dev to 1.81.1 (#9122)6ccbeebCherry-pick #9111 into v1.81.x (#9121)b33c29eCherry-pick #9081 into v1.81.x (#9102)c45fae6Change version to 1.81.1-dev (#9063)cb18228Change version to 1.81.0 (#9062)96748f9Cherry-pick #9105 to 1.81.x (#9106)9183222Cherry pick #9055, #9032 to v1.81.x (#9095)5cba6daRevert "deps: update dependencies for all modules (#9065)" (#9067)af8a936deps: update dependencies for all modules (#9065)cdc60dftransport: optimize heap allocations in ready reader and update syscall conne...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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsSummary by CodeRabbit