# Replace incremental build scenario with binary size \(\#64453\) · gitcafe/zed

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

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

Visibility: public

Requested revision: ac729007ba815d9298502fdbbfab72ea4a5da751

Requested commit: ac729007ba815d9298502fdbbfab72ea4a5da751

Commit: ac729007ba815d9298502fdbbfab72ea4a5da751

Tree: b5610024ed2b10c88372e8d95e9562e6ac0075c1

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
Replace incremental build scenario with binary size (#64453)

## Summary

- remove the `incremental-editor` Wezel scenario and its source patch
- build the `zed` binary with the release profile
- track both its original size and the size of a separately stripped
copy
- lock the `exec` and `filesize` foragers and regenerate the experiment
schema
- skip the full Zed test suite when a pull request changes only
`.wezel/**`

## Validation

- `wezel project tool sync`
- `wezel experiment lint`
- `wezel project status`
- smoke-tested the copy-and-strip command against a debug-symbol-bearing
executable on macOS
- `rustfmt --check tooling/xtask/src/tasks/workflows/run_tests.rs`
- `actionlint .github/workflows/run_tests.yml`
- exercised the CI path filter with Wezel-only, mixed, docs-only, and
source-only file sets

The full Zed release build was not run locally.

Release Notes:

- N/A

---------

Co-authored-by: Amp <amp@ampcode.com>
```

## Parents

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

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