Skip to content

Conversation

@MrSnakeDoc
Copy link
Owner

📝 Description

This PR updates several project dependencies to their latest versions and fixes issues introduced by the update process.

Changes include:

  • Bump of major CLI-related dependencies (cobra, tablewriter, zap)
  • Fix of the "after update" message to ensure correct behavior following update of the CLI
    No functional behavior change is expected outside of the updated dependencies and the corrected message handling.

🔗 Related Issue(s)

  • Related to dependency maintenance
  • No specific issue linked

🔄 Type of Change

  • 🐛 Bug fix (non-breaking change fixing an issue)
  • ✨ New feature (non-breaking change adding functionality)
  • 💥 Breaking change (fix or feature with breaking changes)
  • 📚 Documentation update
  • 🔧 Code refactoring
  • ⚙️ CI/CD pipeline update

📋 Checklist

  • My code follows the project's style guidelines
  • I have updated the documentation accordingly
  • I have added tests for my changes
  • All new and existing tests pass
  • My changes don't affect performance negatively
  • I have tested my changes on different Linux distributions
  • I have verified Homebrew integration works correctly

📸 Screenshots (if applicable)

N/A

@MrSnakeDoc MrSnakeDoc self-assigned this Jan 20, 2026
Copilot AI review requested due to automatic review settings January 20, 2026 14:35
@MrSnakeDoc MrSnakeDoc merged commit 8fc4ad7 into main Jan 20, 2026
10 checks passed
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates several CLI-related dependencies to their latest versions and corrects the post-update verification command from keg version to keg --version.

Changes:

  • Updated major dependencies including cobra (v1.10.1 → v1.10.2), tablewriter (v1.1.1 → v1.1.3), and zap (v1.27.0 → v1.27.1)
  • Fixed the post-update message to use the correct command syntax keg --version instead of keg version
  • Updated transitive dependencies including displaywidth, uax29, and various other packages

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
internal/update/manager.go Corrected post-update verification command from keg version to keg --version
go.mod Updated direct and indirect dependency versions
go.sum Updated checksums for all modified dependencies

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants