-
Notifications
You must be signed in to change notification settings - Fork 508
feat: upgrade urfave/cli to v3
#1844
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
ceed781 to
be7b3cc
Compare
another-rex
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Neat!
be7b3cc to
adfd274
Compare
|
hmm looks like the tests are flakey, so will need to dig into that |
adfd274 to
4762848
Compare
6f541ab to
9d72251
Compare
|
ok so this has been interesting - it looks like the parallel logger is just "missing" so output ends up to the wrong logger, though I don't know why - maybe there's some memory address reuse going on that isn't expected..? However when attempting to craft a small "debug" command to try and dig into that further, I managed to cause a nil pointer panic in There's also another global ( |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1844 +/- ##
==========================================
+ Coverage 65.28% 65.39% +0.11%
==========================================
Files 164 164
Lines 15868 15926 +58
==========================================
+ Hits 10359 10415 +56
- Misses 4845 4847 +2
Partials 664 664 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Tested on a few different machines, seem to work in all the places, so going to merge this in. |
I believe the main change (for us) is that a native
context.Contextis now used, with all the "cli" stuff living incli.CommandResolves #1773