Skip to content

Commit 3b95eaf

Browse files
committed
feat: expand env vars
1 parent ea2500b commit 3b95eaf

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/runner.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,9 @@ fn add_current_directory(package: &Package, args: &mut Vec<String>) {
6565
fn add_environment_variables(package: &Package, args: &mut Vec<String>) {
6666
if let Some(environment_variables) = &package.index.environment_variables {
6767
for env_var in environment_variables {
68+
let expanded_value = shellexpand::full(&env_var.value).unwrap_or_default();
6869
args.push("-e".to_string());
69-
args.push(format!("{}={}", env_var.name, env_var.value));
70+
args.push(format!("{}={}", env_var.name, expanded_value));
7071
}
7172
}
7273
}

0 commit comments

Comments
 (0)