Richard Feldman
e8066a1654
Fix nightly bundle ( #46163 )
...
The visual_test_runner binary (added in #45259 ) has `required-features =
["visual-tests"]`, so it doesn't get built in release builds. However,
`cargo bundle` was trying to bundle all binaries defined in the zed
crate's Cargo.toml, causing it to fail when visual_test_runner doesn't
exist.
Adding `--bin zed` tells cargo bundle to only bundle the main zed
binary.
**Note:** The `cli` binary is unaffected by this change - it's a
separate package (`crates/cli`) that's built separately via `cargo build
--package cli` and manually copied into the app bundle afterward (line
337). It was never part of `cargo bundle`'s scope.
Fixes the nightly build failure:
https://github.com/zed-industries/zed/actions/runs/20740971838
Release Notes:
- N/A
2026-01-06 10:47:23 -05:00
Lukas Wirth
4e84257bb6
conpty: Bump version and fetch from GitHub for dev-builds ( #46026 )
...
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2026-01-04 14:41:07 +00:00
Miguel Raz Guzmán Macedo
28ee501f7d
Add script/triage_watcher.jl ( #45384 )
...
Release Notes:
- N/A
2025-12-19 18:09:40 +00:00
Ben Kunkle and Zed Zippy
227865c6af
Remove zed dependency from docs_preprocessor ( #45130 )
...
Closes #ISSUE
Uses the existing `--dump-all-actions` arg on the Zed binary to generate
an asset of all of our actions so that the `docs_preprocessor` can
injest it, rather than depending on the Zed crate itself to collect all
action names
Release Notes:
- N/A *or* Added/Fixed/Improved ...
---------
Co-authored-by: Zed Zippy <234243425+zed-zippy[bot]@users.noreply.github.com>
2025-12-18 21:59:05 -05:00
Marshall Bowers
7c73e0c9ea
danger: Upgrade danger-plugin-pr-hygiene to v0.7.1 ( #45303 )
...
This PR upgrades `danger-plugin-pr-hygiene` to v0.7.1.
Release Notes:
- N/A
2025-12-18 21:52:34 +00:00
Marshall Bowers
fe06d5e047
danger: Deny conventional commits in PR titles ( #45283 )
...
This PR upgrades `danger-plugin-pr-hygiene` to v0.7.0 so that we can
have Danger deny conventional commits in PR titles.
Release Notes:
- N/A
2025-12-18 18:42:28 +00:00
Nathan Sobo and Matt Miller
de7aca133b
macOS: Bundle placeholder Document.icns so Finder can display Zed file icons ( #44833 )
...
Generated by AI.
`DocumentTypes.plist` declares `CFBundleTypeIconFile` as `Document` for
Zed’s document types, but the macOS bundle did not include
`Contents/Resources/Document.icns`, causing Finder to fall back to
generic icons.
This PR:
- Adds `crates/zed/resources/Document.icns` as a placeholder document
icon (currently derived from the app icon).
- Updates `script/bundle-mac` to copy it into the `.app` at
`Contents/Resources/Document.icns` during bundling.
- Adds `script/verify-macos-document-icon` for one-command validation.
## How to test (CLI)
1. Build a debug bundle:
- `./script/bundle-mac -d aarch64-apple-darwin`
2. Verify the bundle contains the referenced icon:
- `./script/verify-macos-document-icon
"target/aarch64-apple-darwin/debug/bundle/osx/Zed Dev.app"`
## Optional visual validation in Finder
- Pick a file (e.g. `.rs`), Get Info → Open with: Zed Dev → Change
All...
- Restart Finder: `killall Finder` (or log out/in)
@JosephTLyons — would you mind running the steps above and confirming
Finder shows Zed’s icon for source files after "Change All" + Finder
restart?
@danilo-leal — this PR ships a placeholder `Document.icns`. When the
real document icon is ready, replace
`crates/zed/resources/Document.icns` and the bundling script will
include it automatically.
Closes #44403 .
Release Notes:
- TODO
---------
Co-authored-by: Matt Miller <mattrx@gmail.com >
2025-12-17 16:42:31 -06:00
Conrad Irwin
9f5c8c0ad5
Improve autofix ( #44930 )
...
Release Notes:
- N/A
2025-12-15 22:19:18 -07:00
Kirill Bulatov
853d5d3736
Disable word completions in markdown and plaintext files ( #44654 )
...
Reformat on save had also added trailing commas.
Release Notes:
- Disable word completions in plaintext and markdown files, see
https://zed.dev/docs/configuring-zed?highlight=word%20completio#words on
how to enable it back in the language settings
2025-12-11 20:15:38 +00:00
Lena
f5ff185cea
Fix a search filter in top-ranking issues script ( #44468 )
...
Release Notes:
- N/A
2025-12-09 09:44:30 +00:00
Lena and Joseph T. Lyons
1fd5eb4239
Switch from labels to types in Top-Ranking issues ( #44383 )
...
Since we've run a script to replace labels with types on the open issues
(e.g. label 'bug' → type 'Bug'), and those labels are deprecated, the
script is updated to deal with issue types only.
Other changes:
- only get top-100 search results for each section since we only look at
top-50 anyway: this way we don't need to deal with rate limiting, and
the entire script runs way faster when it doesn't need to fetch 1000+
bugs
- subtract the "-1" reactions from the "+1" reactions on a given issue
to give a slightly more accurate picture in the overall ranking (this
can further be improved by adding the distinct heart reactions but we'll
leave that for another day)
- only output the issues with a score > 0
- use Typer's built-in error handling for a missing argument
- since we're only dealing with types and not labels now, remove the
handling of potentially duplicate issues in the search results per
section
- make `Tracking` its own section since this issue type exists now
- remove the `unlabeled` section with issues of no type since all the
open issues have a type now and we intend to keep it that way for the
sake of these and other stats (and also because GitHub's REST API has
caught up with types but not with `no:type`)
- replace pygithub and custom classes with requests directly to the
GitHub API and plain data structures for a lighter footprint
- spell out the date of the update in the resulting text to avoid the
ambiguity (10/6 → October 06).
The way the script is invoked has not been changed.
Example run:
```
*Updated on December 08, 2025 06:57 AM (EST)*
## Features
1. https://github.com/zed-industries/zed/issues/11473 (679 👍 )
2. https://github.com/zed-industries/zed/issues/4642 (674 👍 )
3. https://github.com/zed-industries/zed/issues/10910 (638 👍 )
4. https://github.com/zed-industries/zed/issues/8279 (592 👍 )
5. https://github.com/zed-industries/zed/issues/5242 (581 👍 )
6. https://github.com/zed-industries/zed/issues/4355 (552 👍 )
7. https://github.com/zed-industries/zed/issues/15968 (453 👍 )
8. https://github.com/zed-industries/zed/issues/4930 (357 👍 )
9. https://github.com/zed-industries/zed/issues/5066 (345 👍 )
10. https://github.com/zed-industries/zed/issues/5120 (312 👍 )
11. https://github.com/zed-industries/zed/issues/7450 (310 👍 )
12. https://github.com/zed-industries/zed/issues/14801 (291 👍 )
13. https://github.com/zed-industries/zed/issues/10696 (276 👍 )
14. https://github.com/zed-industries/zed/issues/16965 (258 👍 )
15. https://github.com/zed-industries/zed/issues/4688 (231 👍 )
16. https://github.com/zed-industries/zed/issues/4943 (228 👍 )
17. https://github.com/zed-industries/zed/issues/9459 (223 👍 )
18. https://github.com/zed-industries/zed/issues/21538 (223 👍 )
19. https://github.com/zed-industries/zed/issues/11889 (194 👍 )
20. https://github.com/zed-industries/zed/issues/9721 (180 👍 )
21. https://github.com/zed-industries/zed/issues/5039 (172 👍 )
22. https://github.com/zed-industries/zed/issues/9662 (162 👍 )
23. https://github.com/zed-industries/zed/issues/4888 (160 👍 )
24. https://github.com/zed-industries/zed/issues/26823 (158 👍 )
25. https://github.com/zed-industries/zed/issues/21208 (151 👍 )
26. https://github.com/zed-industries/zed/issues/4991 (149 👍 )
27. https://github.com/zed-industries/zed/issues/6722 (144 👍 )
28. https://github.com/zed-industries/zed/issues/18490 (139 👍 )
29. https://github.com/zed-industries/zed/issues/10647 (138 👍 )
30. https://github.com/zed-industries/zed/issues/35803 (121 👍 )
31. https://github.com/zed-industries/zed/issues/4808 (118 👍 )
32. https://github.com/zed-industries/zed/issues/12406 (118 👍 )
33. https://github.com/zed-industries/zed/issues/37074 (118 👍 )
34. https://github.com/zed-industries/zed/issues/7121 (117 👍 )
35. https://github.com/zed-industries/zed/issues/15098 (112 👍 )
36. https://github.com/zed-industries/zed/issues/4867 (111 👍 )
37. https://github.com/zed-industries/zed/issues/4751 (108 👍 )
38. https://github.com/zed-industries/zed/issues/14473 (98 👍 )
39. https://github.com/zed-industries/zed/issues/6754 (97 👍 )
40. https://github.com/zed-industries/zed/issues/11138 (97 👍 )
41. https://github.com/zed-industries/zed/issues/17455 (90 👍 )
42. https://github.com/zed-industries/zed/issues/9922 (89 👍 )
43. https://github.com/zed-industries/zed/issues/4504 (87 👍 )
44. https://github.com/zed-industries/zed/issues/17353 (85 👍 )
45. https://github.com/zed-industries/zed/issues/4663 (82 👍 )
46. https://github.com/zed-industries/zed/issues/12039 (79 👍 )
47. https://github.com/zed-industries/zed/issues/11107 (75 👍 )
48. https://github.com/zed-industries/zed/issues/11565 (73 👍 )
49. https://github.com/zed-industries/zed/issues/22373 (72 👍 )
50. https://github.com/zed-industries/zed/issues/11023 (71 👍 )
## Bugs
1. https://github.com/zed-industries/zed/issues/7992 (457 👍 )
2. https://github.com/zed-industries/zed/issues/12589 (113 👍 )
3. https://github.com/zed-industries/zed/issues/12176 (105 👍 )
4. https://github.com/zed-industries/zed/issues/14053 (96 👍 )
5. https://github.com/zed-industries/zed/issues/18698 (90 👍 )
6. https://github.com/zed-industries/zed/issues/8043 (73 👍 )
7. https://github.com/zed-industries/zed/issues/7465 (65 👍 )
8. https://github.com/zed-industries/zed/issues/9403 (56 👍 )
9. https://github.com/zed-industries/zed/issues/9789 (55 👍 )
10. https://github.com/zed-industries/zed/issues/30313 (52 👍 )
11. https://github.com/zed-industries/zed/issues/13564 (47 👍 )
12. https://github.com/zed-industries/zed/issues/18673 (47 👍 )
13. https://github.com/zed-industries/zed/issues/43025 (44 👍 )
14. https://github.com/zed-industries/zed/issues/15166 (43 👍 )
15. https://github.com/zed-industries/zed/issues/14074 (41 👍 )
16. https://github.com/zed-industries/zed/issues/38109 (39 👍 )
17. https://github.com/zed-industries/zed/issues/21076 (38 👍 )
18. https://github.com/zed-industries/zed/issues/32792 (38 👍 )
19. https://github.com/zed-industries/zed/issues/26875 (36 👍 )
20. https://github.com/zed-industries/zed/issues/21146 (35 👍 )
21. https://github.com/zed-industries/zed/issues/39163 (35 👍 )
22. https://github.com/zed-industries/zed/issues/13838 (32 👍 )
23. https://github.com/zed-industries/zed/issues/16727 (32 👍 )
24. https://github.com/zed-industries/zed/issues/9057 (31 👍 )
25. https://github.com/zed-industries/zed/issues/38151 (31 👍 )
26. https://github.com/zed-industries/zed/issues/38750 (30 👍 )
27. https://github.com/zed-industries/zed/issues/8352 (29 👍 )
28. https://github.com/zed-industries/zed/issues/11744 (29 👍 )
29. https://github.com/zed-industries/zed/issues/20559 (29 👍 )
30. https://github.com/zed-industries/zed/issues/23640 (29 👍 )
31. https://github.com/zed-industries/zed/issues/11104 (27 👍 )
32. https://github.com/zed-industries/zed/issues/13461 (27 👍 )
33. https://github.com/zed-industries/zed/issues/13286 (25 👍 )
34. https://github.com/zed-industries/zed/issues/29962 (25 👍 )
35. https://github.com/zed-industries/zed/issues/14833 (23 👍 )
36. https://github.com/zed-industries/zed/issues/15409 (23 👍 )
37. https://github.com/zed-industries/zed/issues/11127 (22 👍 )
38. https://github.com/zed-industries/zed/issues/12835 (22 👍 )
39. https://github.com/zed-industries/zed/issues/31351 (22 👍 )
40. https://github.com/zed-industries/zed/issues/33942 (22 👍 )
41. https://github.com/zed-industries/zed/issues/7086 (21 👍 )
42. https://github.com/zed-industries/zed/issues/13176 (20 👍 )
43. https://github.com/zed-industries/zed/issues/14222 (20 👍 )
44. https://github.com/zed-industries/zed/issues/29757 (20 👍 )
45. https://github.com/zed-industries/zed/issues/35122 (20 👍 )
46. https://github.com/zed-industries/zed/issues/29807 (19 👍 )
47. https://github.com/zed-industries/zed/issues/4701 (18 👍 )
48. https://github.com/zed-industries/zed/issues/35770 (18 👍 )
49. https://github.com/zed-industries/zed/issues/37734 (18 👍 )
50. https://github.com/zed-industries/zed/issues/4434 (17 👍 )
## Tracking issues
1. https://github.com/zed-industries/zed/issues/7808 (298 👍 )
2. https://github.com/zed-industries/zed/issues/24878 (101 👍 )
3. https://github.com/zed-industries/zed/issues/7371 (60 👍 )
4. https://github.com/zed-industries/zed/issues/26916 (51 👍 )
5. https://github.com/zed-industries/zed/issues/31102 (41 👍 )
6. https://github.com/zed-industries/zed/issues/25469 (30 👍 )
7. https://github.com/zed-industries/zed/issues/10906 (18 👍 )
8. https://github.com/zed-industries/zed/issues/9778 (11 👍 )
9. https://github.com/zed-industries/zed/issues/23930 (10 👍 )
10. https://github.com/zed-industries/zed/issues/23914 (8 👍 )
11. https://github.com/zed-industries/zed/issues/18078 (7 👍 )
12. https://github.com/zed-industries/zed/issues/25560 (6 👍 )
## Crashes
1. https://github.com/zed-industries/zed/issues/13190 (33 👍 )
2. https://github.com/zed-industries/zed/issues/32318 (15 👍 )
3. https://github.com/zed-industries/zed/issues/39097 (14 👍 )
4. https://github.com/zed-industries/zed/issues/31149 (11 👍 )
5. https://github.com/zed-industries/zed/issues/36139 (10 👍 )
6. https://github.com/zed-industries/zed/issues/39890 (10 👍 )
7. https://github.com/zed-industries/zed/issues/16120 (9 👍 )
8. https://github.com/zed-industries/zed/issues/20970 (5 👍 )
9. https://github.com/zed-industries/zed/issues/28385 (5 👍 )
10. https://github.com/zed-industries/zed/issues/27270 (4 👍 )
11. https://github.com/zed-industries/zed/issues/30466 (4 👍 )
12. https://github.com/zed-industries/zed/issues/37593 (4 👍 )
13. https://github.com/zed-industries/zed/issues/27751 (3 👍 )
14. https://github.com/zed-industries/zed/issues/29467 (3 👍 )
15. https://github.com/zed-industries/zed/issues/39806 (3 👍 )
16. https://github.com/zed-industries/zed/issues/40998 (3 👍 )
17. https://github.com/zed-industries/zed/issues/10992 (2 👍 )
18. https://github.com/zed-industries/zed/issues/31461 (2 👍 )
19. https://github.com/zed-industries/zed/issues/37291 (2 👍 )
20. https://github.com/zed-industries/zed/issues/38275 (2 👍 )
21. https://github.com/zed-industries/zed/issues/43547 (2 👍 )
22. https://github.com/zed-industries/zed/issues/20014 (1 👍 )
23. https://github.com/zed-industries/zed/issues/30993 (1 👍 )
24. https://github.com/zed-industries/zed/issues/31498 (1 👍 )
25. https://github.com/zed-industries/zed/issues/31829 (1 👍 )
26. https://github.com/zed-industries/zed/issues/32280 (1 👍 )
27. https://github.com/zed-industries/zed/issues/36036 (1 👍 )
28. https://github.com/zed-industries/zed/issues/37918 (1 👍 )
29. https://github.com/zed-industries/zed/issues/39269 (1 👍 )
30. https://github.com/zed-industries/zed/issues/42825 (1 👍 )
31. https://github.com/zed-industries/zed/issues/43522 (1 👍 )
32. https://github.com/zed-industries/zed/issues/43774 (1 👍 )
## Windows
1. https://github.com/zed-industries/zed/issues/12288 (36 👍 )
2. https://github.com/zed-industries/zed/issues/20559 (29 👍 )
3. https://github.com/zed-industries/zed/issues/12013 (15 👍 )
4. https://github.com/zed-industries/zed/issues/38682 (8 👍 )
5. https://github.com/zed-industries/zed/issues/36241 (7 👍 )
6. https://github.com/zed-industries/zed/issues/28497 (3 👍 )
7. https://github.com/zed-industries/zed/issues/33748 (3 👍 )
8. https://github.com/zed-industries/zed/issues/38348 (3 👍 )
9. https://github.com/zed-industries/zed/issues/41649 (3 👍 )
10. https://github.com/zed-industries/zed/issues/41734 (3 👍 )
11. https://github.com/zed-industries/zed/issues/42873 (3 👍 )
12. https://github.com/zed-industries/zed/issues/36318 (2 👍 )
13. https://github.com/zed-industries/zed/issues/38886 (2 👍 )
14. https://github.com/zed-industries/zed/issues/39038 (2 👍 )
15. https://github.com/zed-industries/zed/issues/39056 (2 👍 )
16. https://github.com/zed-industries/zed/issues/39189 (2 👍 )
17. https://github.com/zed-industries/zed/issues/39473 (2 👍 )
18. https://github.com/zed-industries/zed/issues/39764 (2 👍 )
19. https://github.com/zed-industries/zed/issues/40430 (2 👍 )
20. https://github.com/zed-industries/zed/issues/43051 (2 👍 )
21. https://github.com/zed-industries/zed/issues/18765 (1 👍 )
22. https://github.com/zed-industries/zed/issues/35174 (1 👍 )
23. https://github.com/zed-industries/zed/issues/35958 (1 👍 )
24. https://github.com/zed-industries/zed/issues/36193 (1 👍 )
25. https://github.com/zed-industries/zed/issues/36849 (1 👍 )
26. https://github.com/zed-industries/zed/issues/38760 (1 👍 )
27. https://github.com/zed-industries/zed/issues/39346 (1 👍 )
28. https://github.com/zed-industries/zed/issues/39435 (1 👍 )
29. https://github.com/zed-industries/zed/issues/39453 (1 👍 )
30. https://github.com/zed-industries/zed/issues/39927 (1 👍 )
31. https://github.com/zed-industries/zed/issues/40209 (1 👍 )
32. https://github.com/zed-industries/zed/issues/40277 (1 👍 )
33. https://github.com/zed-industries/zed/issues/40370 (1 👍 )
34. https://github.com/zed-industries/zed/issues/40392 (1 👍 )
35. https://github.com/zed-industries/zed/issues/40475 (1 👍 )
36. https://github.com/zed-industries/zed/issues/40585 (1 👍 )
37. https://github.com/zed-industries/zed/issues/40647 (1 👍 )
38. https://github.com/zed-industries/zed/issues/40954 (1 👍 )
39. https://github.com/zed-industries/zed/issues/42050 (1 👍 )
40. https://github.com/zed-industries/zed/issues/42366 (1 👍 )
41. https://github.com/zed-industries/zed/issues/42731 (1 👍 )
42. https://github.com/zed-industries/zed/issues/42861 (1 👍 )
43. https://github.com/zed-industries/zed/issues/43522 (1 👍 )
## Meta issues
1. https://github.com/zed-industries/zed/issues/24804 (10 👍 )
2. https://github.com/zed-industries/zed/issues/36730 (3 👍 )
```
Release Notes:
- N/A
---------
Co-authored-by: Joseph T. Lyons <JosephTLyons@gmail.com >
2025-12-09 10:24:06 +01:00
Marshall Bowers
75a7ae6136
collab: Don't run migrations on startup ( #44430 )
...
This PR removes the step that applies migrations when Collab starts up,
as migrations are now done as part of Cloud deployments.
Release Notes:
- N/A
2025-12-08 21:46:52 +00:00
Agus Zubiaga
62f19f6617
Pin cargo-about to 0.8.2 ( #44012 )
...
cargo-about@0.8.3 doesn't seem to like our license identifiers. Pinning
to 0.8.2 for now.
Release Notes:
- N/A
2025-12-02 17:54:08 +00:00
Piotr Osiewicz
6f22dda5e4
script: Fix upload-nightly versioning ( #43933 )
...
Release Notes:
- N/A
2025-12-01 22:38:58 +01:00
Kirill Bulatov and Finn Evers
05424f1b7d
proto: Bump to v0.2.3 ( #43791 )
...
Release Notes:
- N/A
---------
Co-authored-by: Finn Evers <finn@zed.dev >
2025-11-29 13:59:18 +00:00
Lena
ae757f4a97
Add a script to label untriaged GH issues ( #43711 )
...
Release Notes:
- N/A
2025-11-28 10:24:59 +01:00
Kirill Bulatov
836c258c8c
Use a proper name for highlights.scm ( #43412 )
...
Release Notes:
- N/A
2025-11-24 16:15:38 +00:00
Piotr Osiewicz
f3c1cffb52
auto_updater: Fix upload-nightly.ps1 and auto-update check ( #43404 )
...
Release Notes:
- N/A
2025-11-24 16:39:17 +01:00
Piotr Osiewicz and Conrad Irwin
ed745c68e0
releases: Add build number to Nightly builds ( #42990 )
...
- **Remove semantic_version crate and use semver instead**
- **Update upload-nightly**
Release Notes:
- N/A
---------
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com >
2025-11-24 13:34:04 +01:00
Ulysse Buonomo and Syed Sadiq Ali
4ea84ed35f
cli: Allow opening non-existent paths ( #43250 )
...
Changes are made to `parse_path_with_position`:
we try to get the canonical, existing parts of
a path, then append the non-existing parts.
Closes #4441
Release Notes:
- Added the possibility to open a non-existing path using `zed` CLI
```
zed path/to/non/existing/file.txt
```
Co-authored-by: Syed Sadiq Ali <sadiqonemail@gmail.com >
2025-11-24 11:30:19 +02:00
Conrad Irwin
e1a0b334d4
Retry sentry uploads ( #43267 )
...
We see internal server errors occasionally; and it's very annoying to
have to re-run the entire step
Release Notes:
- N/A
2025-11-21 13:29:08 -07:00
Conrad Irwin
168dc947e4
Fix install linux ( #43205 )
...
Closes : #42726
Release Notes:
- Fix ./script/install-linux for installing a development version of Zed
on Linux
2025-11-21 09:12:19 -07:00
Conrad Irwin
5a720ddd33
Disable keychain timeout in bundle-mac ( #43204 )
...
Attempt to reduce the number of times bundle-mac fails to notorize by
disabling
keychain's auto-lock timeout
Release Notes:
- N/A
2025-11-21 02:42:49 +00:00
Joseph T. Lyons
8b4c385893
Remove migrated scripts ( #43095 )
...
These scripts have been migrated to:
https://github.com/zed-industries/release_notes
Release Notes:
- N/A
2025-11-19 20:28:40 +00:00
Andrew Farkas
caf8f523c8
Fix invalid Unicode in terms & conditions ( #42906 )
...
Closes #40210
Previously attempted in #40423 and #42756 . Third time's the charm?
Release Notes:
- Fixed encoding error in terms & conditions displayed when installing
2025-11-19 13:00:35 -05:00
John Tur
5720b42d7b
Fix Windows bundling ( #43083 )
...
The updated package from
https://github.com/zed-industries/zed/pull/43066 changed the paths of
these files in the nupkg.
Release Notes:
- N/A
2025-11-19 12:25:03 -05:00
Lukas Wirth
aceff80ac2
windows: Bundle freshers conpty.dll builds ( #43066 )
...
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-11-19 15:11:37 +01:00
Joseph T. Lyons
5b7f5c436b
Update top-ranking issues script ( #42911 )
...
- Added Windows category
- Removed unused import
- Fixed a type error reported by `ty`
Release Notes:
- N/A
2025-11-17 15:20:22 -05:00
Alvaro Parker
a2e3666ba3
Fix wild install script ( #42747 )
...
Use
[`command`](https://www.gnu.org/software/bash/manual/bash.html#index-command )
instead of `which` to check if `wild` is installed.
Using `which` will result in an error being printed to stdout:
```bash
./script/install-wild
which: invalid option -- 's'
/usr/local/bin/wild
Warning: existing wild 0.6.0 found at /usr/local/bin/wild. Skipping installation.
```
Release Notes:
- N/A
2025-11-15 15:15:37 +01:00
Conrad Irwin
e131754aa5
Don't try and delete ./target/. ( #42680 )
...
Release Notes:
- N/A
2025-11-13 16:39:35 -07:00
Ben Kunkle
7176e6fbf3
ci: Fix script/clear-target-dir-if-larger-than post #41652 ( #42640 )
...
Closes #ISSUE
The namespace runners mount the `target` directory to the cache drive,
so `rm -rf target` would fail with `Device Busy`. Instead we now do `rm
-rf target/* target/.*` to remove all files (including hidden files)
from the `target` directory, without removing the target directory
itself
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-11-13 10:58:59 -05:00
Richard Feldman
afc19ced51
Fetch the unit eval commit before checking it out ( #42636 )
...
Release Notes:
- N/A
2025-11-13 15:21:53 +00:00
Conrad Irwin
25aca9ffc8
Avoid re-creating releases when re-running workflows ( #42573 )
...
Closes #ISSUE
Release Notes:
- N/A
2025-11-12 21:50:15 -07:00
Michael Sloan
4a901467a9
Make check-licenses script check that AGPL crates are not included in release binaries ( #42571 )
...
See discussion in #24657 . Recalled that I had a stashed change for this,
so polished it up
Release Notes:
- N/A
2025-11-12 21:58:12 +00:00
Ben Kunkle
fdfd5994ad
Use set -x in script/clear-target-dir-if-larger-than ( #42525 )
...
Closes #ISSUE
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-11-12 12:52:19 +00:00
Lena
d1f2ad7889
Add a one-off cleanup script for GH issue types ( #42515 )
...
Mainly for historical purposes and in case we want to do something similar enough in the future.
Release Notes:
- N/A
2025-11-12 11:40:31 +01:00
Richard Feldman and Bennet Bo Fenner
101c8e8769
Split out cron and non-cron unit evals ( #42472 )
...
Release Notes:
- N/A
---------
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de >
2025-11-11 13:45:48 -05:00
Richard Feldman and Bennet Bo Fenner
27d7d82334
Use longer timeout on evals ( #42465 )
...
The GPT-5 ones in particular can take a long time!
Release Notes:
- N/A
---------
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de >
2025-11-11 16:37:20 +00:00
Conrad Irwin
3098ab2508
Use cloud for auto-update ( #42246 )
...
We've had several outages with a proximate cause of "vercel is
complicated",
and auto-update is considered a critical feature; so lets not use vercel
for
that.
Release Notes:
- Auto Updates (and remote server binaries) are now downloaded via
https://cloud.zed.dev instead of https://zed.dev . As before, these URLs
redirect to the GitHub release for actual downloads.
2025-11-10 23:00:55 -07:00
Conrad Irwin
096e2b814b
Use cloud.zed.dev for install.sh ( #42399 )
...
Similar to #42246 , we'd like to avoid having Vercel on the critical
path.
https://zed.dev/install.sh is served from Cloudflare by intercepting a
route on that page, so this makes the shell-based install flow vercel independent.
Release Notes:
- `./script/install.sh` will now fetch assets via
`https://cloud.zed.dev/ `
instead of `https://zed.dev `. As before it will redirect to GitHub
releases
to complete the download.
2025-11-10 23:55:19 +00:00
Conrad Irwin and Ben Kunkle
343ad201d0
Try to download wasi-sdk ahead of time ( #42377 )
...
This hopefully resolves the lingering test failures on linux,
but also adds some logging just in case this isn't the problem...
Release Notes:
- N/A
---------
Co-authored-by: Ben Kunkle <ben@zed.dev >
2025-11-10 19:50:43 +00:00
claytonrcarter
b083b002d2
bundle: Skip sentry upload for local install on macOS ( #42231 )
...
This is a follow up to #41482 . When running `script/bundle-mac`, it will
upload debug symbols to Sentry if you have a `$SENTRY_AUTH_TOKEN` set. I
happen to have one set, so this script was trying to generate and upload
those. Whoops! This change skips the upload entirely if you're running a
local install.
Release Notes:
- N/A
2025-11-07 12:38:01 -08:00
Conrad Irwin
405e98e296
Make nightly bucket objects public ( #42229 )
...
Makes it easier to port updates to cloudflare
Closes #ISSUE
Release Notes:
- N/A
2025-11-07 19:43:08 +00:00
Conrad Irwin
3e50ed49b9
Fix generate release notes script on first stable ( #42061 )
...
Don't crash in generate-release-notes on the first stable
commit on a branch.
Release Notes:
- N/A
2025-11-05 23:25:30 -07:00
Conrad Irwin
d6de76d7cc
Fetch (just) enough refs in script/cherry-pick ( #41949 )
...
Before this change we'd download all the tagged commits, but none of
their ancestors,
this was slow and made cherry-picking fail.
Release Notes:
- N/A
2025-11-04 17:09:43 -07:00
Conrad Irwin
02696d4bcc
More tweaks to CI pipeline ( #41941 )
...
Closes #ISSUE
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-11-04 16:28:29 -07:00
Conrad Irwin and Nia Espera
80b216c7d5
Improve compare_perf.yml, cherry_pick.yml ( #41606 )
...
Release Notes:
- N/A
---------
Co-authored-by: Nia Espera <nia@zed.dev >
2025-11-04 11:29:35 -07:00
Conrad Irwin
b7f6a7a415
Re-use the existing bundle steps for nightly too ( #41699 )
...
One of the reasons we didn't spot that we were missing the telemetry env
vars for the production builds was that nightly (which was working) had
its own set of build steps. This re-uses those and pushes the env vars
down from the workflow to the job.
It also fixes nightly releases to upload all-in-one go so that all
platforms update in sync.
Closes #41655
Release Notes:
- N/A
2025-11-03 12:29:22 -07:00
Ben Kunkle
4b46039796
gh-workflow unit evals ( #41637 )
...
Closes #ISSUE
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-11-01 22:45:44 -04:00
Conrad Irwin
d729a55196
Generate dwarf files for builds again ( #41651 )
...
Closes #ISSUE
Release Notes:
- N/A
2025-10-31 10:51:06 -06:00