task: Fix variable substitution for free variables (#10434)

Fixes regression from https://github.com/zed-industries/zed/pull/10341
where it was not possible to use non-zed environmental variables (e.g.
$PATH) in task definitions.

No release note, as this didn't land on Preview yet.
Release Notes:

- N/A
This commit is contained in:
Piotr Osiewicz 2024-04-11 21:15:33 +02:00 committed by GitHub
parent 0ac31302d3
commit 165d6b9edb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 69 additions and 44 deletions

View file

@ -19,7 +19,6 @@ serde.workspace = true
serde_json_lenient.workspace = true
sha2.workspace = true
shellexpand.workspace = true
subst = "0.3.0"
util.workspace = true
[dev-dependencies]