Miguel Raz Guzmán Macedo
1edd050baf
Add script/triage_watcher.jl ( #45384 )
...
Release Notes:
- N/A
2025-12-19 18:09:40 +00:00
Ben Kunkle
3f67c5220d
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
0d74f982a5
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
1b6d588413
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
f00cb371f4
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
6016d0b8c6
Improve autofix ( #44930 )
...
Release Notes:
- N/A
2025-12-15 22:19:18 -07:00
Kirill Bulatov
eb7da26d19
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
2b02b60317
Fix a search filter in top-ranking issues script ( #44468 )
...
Release Notes:
- N/A
2025-12-09 09:44:30 +00:00
Lena
9d49c1ffda
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
c005adb09c
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
efa98a12fd
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
33513292af
script: Fix upload-nightly versioning ( #43933 )
...
Release Notes:
- N/A
2025-12-01 22:38:58 +01:00
Kirill Bulatov
9c593f32c8
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
d877e562ab
Add a script to label untriaged GH issues ( #43711 )
...
Release Notes:
- N/A
2025-11-28 10:24:59 +01:00
Kirill Bulatov
e6b42a2be2
Use a proper name for highlights.scm ( #43412 )
...
Release Notes:
- N/A
2025-11-24 16:15:38 +00:00
Piotr Osiewicz
7bbc65ea71
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
2d55c088cc
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
48e113a90e
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
279b76d440
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
9b823616dd
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
2b9eeb9a30
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
b6c8c3f3d9
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
829be71061
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
404ee53812
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
1c1dfba7e3
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
f015368586
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
07cc87b288
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
6f99eeffa8
Don't try and delete ./target/. ( #42680 )
...
Release Notes:
- N/A
2025-11-13 16:39:35 -07:00
Ben Kunkle
b900ac2ac7
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
eadc2301e0
Fetch the unit eval commit before checking it out ( #42636 )
...
Release Notes:
- N/A
2025-11-13 15:21:53 +00:00
Conrad Irwin
b32559f07d
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
f2a1eb9963
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
7be76c74d6
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
70feff3c7a
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
908ef03502
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
9e1e732db8
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
9e717c7711
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
378b30eba5
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
c24f9e47b4
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
4511d11a11
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
20953ecb9d
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
2ec5ca0e05
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
f9fb855990
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
1b2e38bb33
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
43a7f96462
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
4da5675920
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
2408f767f4
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
34e0c97dbc
Generate dwarf files for builds again ( #41651 )
...
Closes #ISSUE
Release Notes:
- N/A
2025-10-31 10:51:06 -06:00
claytonrcarter
e30d5998e4
bundle: Restore local install on macOS ( #41482 )
...
I just pulled and ran a local build via `script/bundle-mac -l -i` but
found that the resulting bundle wasn't installed as expected. (me:
"ToggleAllDocks!! Wait! Where is it?!") Looking into, it looks like the
`-l` flag was removed in #41392 , leaving the `$local_only` var orphaned,
which then left the `-i/$local_install` flag unreachable. I suspect that
this was unintentional, so this PR re-adds the `-l/$local_only` flag to
`script/bundle-mac`.
I ran the build again and confirmed that local install seemed to work as
expected. (ie "ToggleAllDocks!! 🎉 ")
While here, I also removed the last reference to `$local_arch`, because
all other references to that were removed in #41392 .
/cc @osiewicz
Release Notes:
- N/A
---------
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com >
2025-10-29 21:55:02 -06:00
Conrad Irwin
277ae27ca2
Use gh-workflow for tests (take 2) ( #41420 )
...
This re-implements the reverted commit 8b051d6cc3 .
Closes #ISSUE
Release Notes:
- N/A
---------
Co-authored-by: Ben Kunkle <ben@zed.dev >
2025-10-29 21:28:43 -04:00