-
Notifications
You must be signed in to change notification settings - Fork 143
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
feat: add support for mise #757
Conversation
Add support for mise-en-place (or mise). Mise is a tool like asdf (already supported). https://mise.jdx.dev/
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #757 +/- ##
========================================
- Coverage 5.03% 5.02% -0.02%
========================================
Files 37 37
Lines 12085 12114 +29
========================================
Hits 609 609
- Misses 11476 11505 +29 ☔ View full report in Codecov by Sentry. |
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.
Thx!
Add support for mise-en-place (or mise). Mise is a tool like asdf (already supported). https://mise.jdx.dev/
Thanks for implementing this! Should this work also for |
It should: Line 660 in ea2f3e0
|
Does not look like it:
|
I am re reading the error when I first run topgrade. It does look like topgrade is first running |
Sure, I could do that. Glancing through the mise docs, I don't see a recommendation as to ordering. I'll get a PR up shortly to see about flipping the ordering. Thanks. |
For anyone following along at home: #968 |
Is it possible that |
Yes, it is possible, but that seems to be the norm for the other steps. That is, any steps that execute multiple commands seem to bail when the first fails. So, I was trying to stay consistent. |
I mean, if it is also possible, why do we need to flip the order then 🤔 |
This is a valid question. I may be misunderstand, but I think @returntrip indicated if the order had been reversed, this upgrade would have succeeded in this instance. @returntrip, did I misunderstand? |
You got me right. "mise upgrade" was run by topgrade, this failed to upgrade the mise bws "package" because the plugin for bws was not up to date, it had a known issues while pulling from bitwarden's SDK repo.
If "mise upgrade plugins" would have run first, then the newer plugin would have been in place and "mise upgrade" would have updated bws successfully
I hope it makes sense.
…On Sat, 26 Oct 2024, at 21:51, Ricardo Torres wrote:
> I mean, if it is also possible, why do we need to flip the order then 🤔
>
This is a valid question. I may be misunderstand, but I *think* @returntrip <https://github.com/returntrip> indicated if the order had been reversed, this upgrade would have succeeded in this instance. @returntrip <https://github.com/returntrip>, did I misunderstand?
—
Reply to this email directly, view it on GitHub <#757 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADLHVOVPFK2ZQE7IRMJKXLLZ5PXDTAVCNFSM6AAAAABQT4JWWGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZZG4YTOOJTGI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Makes sense to me. |
Add support for mise-en-place (or mise). Mise is a tool like asdf (already supported). https://mise.jdx.dev/
Standards checklist:
CONTRIBUTING.md
cargo build
)cargo fmt
)cargo clippy
)cargo test
)For new steps
--dry-run
option works with this step--yes
option works with this step if it is supported bythe underlying command
If you developed a feature or a bug fix for someone else and you do not have the
means to test it, please tag this person here.