Agus Zubiaga
0011582670
Update typos to 1.40.0 ( #43739 )
...
Noticed we had a few typos that weren't caught by the version we were
using
Release Notes:
- N/A
2025-12-02 18:47:25 +00:00
Finn Evers
44dd2b35aa
extension_ci: Use more robust bash syntax for bump_extension_version ( #43955 )
...
Also does some more cleanup here and there.
Release Notes:
- N/A
2025-12-01 23:38:05 +00:00
Finn Evers
0891ceef7c
ci: Supply github_token to bufbuild_setup_action ( #43957 )
...
This should hopefully resolve errors like
https://github.com/zed-industries/zed/actions/runs/19839788214/job/56845583441
Release Notes:
- N/A
2025-12-01 23:37:33 +00:00
Finn Evers
ac36940444
extension_ci: Improve behavior when no Rust is present ( #43953 )
...
Release Notes:
- N/A
2025-12-01 22:58:15 +00:00
Finn Evers
ce227eaa00
ci: Always run nextest for extensions ( #43945 )
...
This makes rolling this out across extensions a far bit easier and also
safer, because we don't have to manually set `run_tests` for every
extension (and never have to consider this when updating these).
Release Notes:
- N/A
2025-12-01 21:20:47 +00:00
Finn Evers
8b5b5578d0
ci: Request GitHub token for proper repository ( #43940 )
...
Release Notes:
- N/A
2025-12-01 21:30:51 +01:00
Finn Evers
9669248524
Improve extension CI concurrency ( #43935 )
...
While this does work for PRs and such, it does not work with main...
Hence, moving the token a few chars to the right to fix this issue.
Release Notes:
- N/A
2025-12-01 19:29:20 +00:00
Finn Evers
c02b9c9748
ci: Add extension workflow concurrency rules ( #43930 )
...
Release Notes:
- N/A
2025-12-01 18:42:46 +00:00
Finn Evers
a37e1df12b
Fix extension CI workflow disclaimer ( #43926 )
...
Release Notes:
- N/A
2025-12-01 18:22:52 +00:00
Finn Evers
3056d69c1c
Add more workflows for extension repositories ( #43924 )
...
This PR adds workflows to be used for CD in extension reposiories in the
`zed-extensions` organization and updates some of the existing ones with
minor improvemts.
Release Notes:
- N/A
2025-12-01 19:00:54 +01:00
Richard Feldman
5125d1348d
Unit eval GPT-5 and Gemini 3 Pro ( #43916 )
...
Follow-up to #43907
Release Notes:
- N/A
2025-12-01 11:41:15 -05:00
Richard Feldman
0f3ea19383
Run the unit evals cron in a matrix ( #43907 )
...
For now, just using Sonnet 4.5 and Opus 4.5 - I'll make a separate PR
for non-Anthropic models, in case they introduce new failures.
Release Notes:
- N/A
2025-12-01 11:03:00 -05:00
Finn Evers
ae3e152975
Improve extension_bump workflow ( #43612 )
...
This extends the extension CI workflow to create a tag once the version
is bumped on main.
Release Notes:
- N/A
2025-11-26 23:39:18 +00:00
Finn Evers
debde5755c
Add callable workflow to bump the version of an extension ( #43566 )
...
This adds an intial workflow file that can be pulled in to create a bump
commit for an extension version in an extension repository.
Release Notes:
- N/A
2025-11-26 16:51:50 +00:00
Piotr Osiewicz
96c27e0f00
ci: Do not show output of failed tests at the end too ( #43449 )
...
This reverts #39643 , effectively
For the record, @SomeoneToIgnore found it quite cumbersome to scroll
through logs just to see which tests have failed. I kinda see the
argument. At the same time, I wish nextest could do both: it could
aggregate logs of failed tests and then print out the summary.
Release Notes:
- N/A
2025-11-25 09:22:00 +00:00
Ben Kunkle
b6a113a6bf
ci: Run check_docs when code changes ( #43188 )
...
Closes #ISSUE
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-11-20 17:30:21 -05:00
Finn Evers and Conrad Irwin
578f955e89
Move protobuf action to default linux runner ( #43085 )
...
Release Notes:
- N/A
---------
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com >
2025-11-20 12:48:39 +00:00
01f141a5d3
Add callable workflow for extension repositories ( #43082 )
...
This starts the work on a workflow that can be invoked in extension CI
to test changes on extension repositories.
Release Notes:
- N/A
---------
Co-authored-by: Agus Zubiaga <agus@zed.dev >
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com >
2025-11-19 17:47:34 +00:00
Finn Evers
689bfd6cf0
Fix formatting in various files ( #42917 )
...
This fixes various issues where rustfmt failed to format code due to too
long strings, most of which I stumbled across over the last week and
some additonal ones I searched for whilst fixing the others.
Release Notes:
- N/A
2025-11-17 21:48:09 +00:00
Lukas Wirth
c3630c0f5f
ci: Remove remaining nextest compiles ( #42630 )
...
Follow up to https://github.com/zed-industries/zed/pull/42556
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-11-17 17:59:48 +00:00
Conrad Irwin
23ac18d707
Include source PR number in cherry-picks ( #42642 )
...
Release Notes:
- N/A
2025-11-13 16:06:26 +00:00
Conrad Irwin
0ae3c893fa
Release failure visibility ( #42572 )
...
Closes #ISSUE
Release Notes:
- N/A
2025-11-12 23:11:09 -07:00
Richard Feldman
8202aea1e7
Allow running concurrent unit evals ( #42578 )
...
Right now only one unit eval GitHub Action can be run at a time. This
permits them to run concurrently.
Release Notes:
- N/A
2025-11-12 22:04:38 +00:00
Conrad Irwin and Claude
5c100d9694
Use powershell for winget job steps ( #42565 )
...
Co-Authored-By: Claude
Release Notes:
- N/A
2025-11-12 13:41:20 -07:00
Piotr Osiewicz
0e6c3817fa
ci: Install pre-built cargo nextest instead of rolling our own ( #42556 )
...
Closes #ISSUE
Release Notes:
- N/A
2025-11-12 20:05:40 +00:00
Richard Feldman
af942be686
Only send unit eval failures to Slack for cron job ( #42479 )
...
Release Notes:
- N/A
2025-11-11 20:19:34 +00: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
Richard Feldman
9fd51f72fd
Add more secrets to eval workflows ( #42459 )
...
Release Notes:
- N/A
2025-11-11 16:07:57 +00:00
Conrad Irwin
6aa83e49b5
Allow passing model_name to evals ( #42395 )
...
Release Notes:
- N/A
2025-11-10 23:00:52 +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
Conrad Irwin
da1c935b92
Refresh releases page post deploy ( #42218 )
...
Release Notes:
- N/A
2025-11-07 13:34:47 -07:00
Conrad Irwin
c66551fa9e
Create sentry releases in after_release ( #42169 )
...
This had been moved to auto-release preview, and was not running for
stable.
Closes #ISSUE
Release Notes:
- N/A
2025-11-07 07:30:10 +00:00
Julia Ryan
591892aada
Use windows runner for publishing winget package ( #42144 )
...
Our new linux runners don't have powershell installed which causes the
`release-winget` job to fail. This simply runs that step on windows
instead.
Release Notes:
- N/A
2025-11-06 14:13:03 -08:00
Conrad Irwin
4c3a29dd6a
Refresh zed.dev releases page after releases ( #42060 )
...
Release Notes:
- N/A
2025-11-05 23:25:13 -07:00
Cole Miller
ee8f118597
ci: Don't require protobuf and postgres checks for tests_pass for now ( #42057 )
...
For now, there are cases where we want to merge PRs (advisedly) even
though these checks fail.
Release Notes:
- N/A
2025-11-06 00:03:50 -05:00
Conrad Irwin
06edc1d484
Re-enable preview auto-release ( #41952 )
...
Patch releases to preview will now automatically release
Release Notes:
- N/A
2025-11-04 19:26:33 -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
e084679b02
Fix merge conflict ( #41853 )
...
Closes #ISSUE
Release Notes:
- N/A
2025-11-03 13:41:39 -07:00
Piotr Osiewicz
1c12918b3a
ci: Enable namespace caching for Linux workers ( #41652 )
...
Release Notes:
- N/A
2025-11-03 21:07:36 +01: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
Nia
ad1ef1a707
perf: Fixup Hyperfine finding ( #41837 )
...
Release Notes:
- N/A
2025-11-03 17:36:33 +00: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
eeb2b23ee8
Fix telemetry in release builds ( #41695 )
...
This was inadvertently broken in v0.211.1-pre when we rewrote the
release build
Release Notes:
- N/A
2025-10-31 22:55:12 -06:00
Ben Kunkle
8ba924e035
Fix release.yml workflow ( #41675 )
...
Closes #ISSUE
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-10-31 16:29:13 -04:00
Conrad Irwin
ceefab1bfe
Delete old ci.yml ( #41668 )
...
The new one is much better
Release Notes:
- N/A
2025-10-31 12:58:47 -06:00
Ben Kunkle
04327902d1
gh-workflow release ( #41502 )
...
Closes #ISSUE
Rewrite our release pipeline to be generated by `gh-workflow`
Release Notes:
- N/A *or* Added/Fixed/Improved ...
2025-10-31 14:23:25 -04:00
Conrad Irwin
672c77c985
Add a no-op compare_perf workflow ( #41605 )
...
Testing PR for @zed-zippy
Release Notes:
- N/A
2025-10-30 17:28:03 -06:00
Conrad Irwin
7a8836f4ee
Don't skip tests in nightly release ( #41573 )
...
Release Notes:
- N/A
2025-10-30 14:59:30 +00:00