# task: Fix variable substitution for free variables \(\#10434\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/165d6b9edbc3c31b081f2c3032b6be8b32c3fa02)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 165d6b9edbc3c31b081f2c3032b6be8b32c3fa02

Requested commit: 165d6b9edbc3c31b081f2c3032b6be8b32c3fa02

Commit: 165d6b9edbc3c31b081f2c3032b6be8b32c3fa02

Tree: 377e32e004fda9b4da7858fdcf69f31b07ee9d16

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
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
```

## Parents

- [0ac31302d3b2fd56e0078ba3b7e66196c33a80c3](https://git.cafe/gitcafe/zed/commit/0ac31302d3b2fd56e0078ba3b7e66196c33a80c3?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/165d6b9edbc3c31b081f2c3032b6be8b32c3fa02?format=markdown)
