Skip to content

Conversation

@yoneyy
Copy link

@yoneyy yoneyy commented Dec 17, 2025

  • [ x] Do only one thing
  • Non breaking API changes
  • Tested

What did this pull request do?

Fix the failure of installation caused by an outdated dependency version

image

User Case Description

With my Go version being 1.25 or higher, the installation of gentool fails because the versions of its required dependencies are outdated.

image

Copy link

@propel-code-bot propel-code-bot bot left a comment

Choose a reason for hiding this comment

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

LGTM, ship it! 🚢

Details
Why was this auto-approved?
APPROVED: No issues detected.

@propel-code-bot
Copy link

propel-code-bot bot commented Dec 17, 2025

It also raises the Go directives for both modules to 1.24.0, refreshes the gorm and golang.org/x dependencies, and expands the CI matrix to validate against Go 1.24 and 1.25.

Key Changes

• Raised the go directive in go.mod and tools/gentool/go.mod to 1.24.0 and upgraded core dependencies including golang.org/x/tools to v0.41.0, golang.org/x/mod to v0.32.0, and gorm.io/gorm to v1.31.1.
• Updated go.sum and tools/gentool/go.sum to reflect the new dependency graph, introducing newer driver versions (e.g., gorm.io/driver/mysql v1.6.0) and indirect dependencies.
• Extended .github/workflows/tests.yml Go matrix to cover versions 1.25 and 1.24 while retaining older supported releases.

Affected Areas

• go.mod
• go.sum
• tools/gentool/go.mod
• tools/gentool/go.sum
• .github/workflows/tests.yml

This summary was automatically generated by @propel-code-bot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant