chore(deps): bump Go and in-toto dependencies#161
Conversation
- bump Go version to 1.26.3 in main and tools modules - upgrade github.com/in-toto/in-toto-golang to v0.11.0 - refresh go.sum and vendored in-toto sources for compatibility
alaudabot
left a comment
There was a problem hiding this comment.
Review Summary
This PR bumps Go version to 1.26.3 (including security fixes) and upgrades in-toto-golang to v0.11.0. The changes are primarily dependency updates with vendored source refresh.
Critical Issues: 0
Warnings: 1 (see inline comment)
Suggestions: 0
The Go upgrade includes 11 security fixes. The in-toto-golang upgrade includes type safety improvements. See inline comment for a breaking change to note.
| // format is defined by builder.id; by default it is treated as opaque and | ||
| // case-sensitive. The value SHOULD be globally unique. | ||
| InvocationID string `json:"invocationID,omitempty"` | ||
| InvocationID string `json:"invocationId,omitempty"` |
There was a problem hiding this comment.
Warning (breaking-change): The JSON field name changed from invocationID to invocationId (camelCase). This is a breaking change in SLSA provenance v1 JSON serialization. If this project generates SLSA attestations, consumers expecting the old field name will fail to parse. Please verify this change is compatible with your SLSA verification pipeline.
SummaryThis PR bumps Go version to 1.26.3 (including security fixes) and upgrades in-toto-golang to v0.11.0. The changes are primarily dependency updates with vendored source refresh. The Go upgrade includes 11 security fixes. The in-toto-golang upgrade includes type safety improvements and a JSON field naming change. Review Statistics
Critical IssuesNo critical issues found. Warnings
SuggestionsNo suggestions. Positive Feedback
|
🤖 AI Code Review
SummaryThis PR bumps Go version to 1.26.3 (including security fixes) and upgrades in-toto-golang to v0.11.0. The changes are primarily dependency updates with vendored source refresh. The Go upgrade includes 11 security fixes. The in-toto-golang upgrade includes type safety improvements and a JSON field naming change. Review Statistics
Critical IssuesNo critical issues found. Warnings
SuggestionsNo suggestions. Positive Feedback
ℹ️ About this reviewThis review was automatically generated using the
|
Summary
Auto-generated by
tektoncd-run-skills.sh. Every skill below ran inchanges-only mode and all modifications were combined into a single commit
on top of origin/alauda-v0.41.1.
Commit message
chore(deps): bump Go and in-toto dependenciesSkills executed (in order)
devops-refresh-containerfile-digests— changed(49s)devops-sync-alauda-github-releases— changed(55s)devops-upgrade-go— changed(324s)devops-fix-go-vulns— changed(223s)Changed files
Test plan