-
Notifications
You must be signed in to change notification settings - Fork 24
feat: Expand environment variables in download directory #77
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
This commit adds the `shellexpand` crate as a dependency and expands environment variables in the download directory path. This allows users to specify paths relative to environment variables in their configuration. Also, it contains bug fixes.
|
close #76 |
|
sorry about the multiple CI fails! My rustfmt skills were rusty (pun intended 😅). |
Cargo.toml
Outdated
| tracing-subscriber = { version = "0.3.19", features = ["chrono"] } | ||
| tui-input = "0.14.0" | ||
| umbra = "0.4.0" | ||
| shellexpand = "3.1" |
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.
It looks like you are not using shellexpand
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.
sorry,I forgot to remove it.
|
Thank you |
This MR contains the following updates: | Package | Update | Change | |---|---|---| | [lusingander/stu](https://github.com/lusingander/stu) | patch | `v0.7.3` -> `v0.7.4` | MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot). **Proposed changes to behavior should be submitted there as MRs.** --- ### Release Notes <details> <summary>lusingander/stu (lusingander/stu)</summary> ### [`v0.7.4`](https://github.com/lusingander/stu/releases/tag/v0.7.4) [Compare Source](lusingander/stu@v0.7.3...v0.7.4) #### What's Changed - feat: Expand environment variables in download directory by [@​kkoshin](https://github.com/kkoshin) in lusingander/stu#77 - Add --prefix option by [@​lusingander](https://github.com/lusingander) in lusingander/stu#78 - Update MSRV to 1.87.0 #### New Contributors - [@​kkoshin](https://github.com/kkoshin) made their first contribution in lusingander/stu#77 **Full Changelog**: lusingander/stu@v0.7.3...v0.7.4 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this MR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS43My4yIiwidXBkYXRlZEluVmVyIjoiNDEuNzMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUmVub3ZhdGUgQm90Il19-->
This commit expands environment variables in the download directory path. This allows users to specify paths relative to environment variables in their configuration.