Commit Graph
84 Commits
Author SHA1 Message Date
Kirill Bulatov bb04b5a0eb Update another deprecated plugin 2023-07-13 11:52:35 +03:00
Kirill Bulatov 494b26bd13 Update checkout actions 2023-07-12 22:18:37 +03:00
Piotr Osiewicz fae9b9cb89 Use nextest instead of test (#2639)
This should speed up our test CI by a minute or so. =)

[current best case CI
run](https://github.com/zed-industries/zed/actions/runs/5337351944/jobs/9673291188),
where we don't rebuild anything (and only run tests) takes about 2m30s
[with
nextest](https://github.com/zed-industries/zed/actions/runs/5346819257/jobs/9694617720?pr=2639),
that's down to 1m30s.
Release Notes:
- N/A
2023-06-22 16:50:26 +02:00
Piotr Osiewicz 55d80f9365 Revert "chore: bump MSRV to 1.70" (#2577)
Reverts zed-industries/zed#2573
2023-06-06 22:21:34 +02:00
Piotr Osiewicz 5532ce10f1 chore: bump MSRV to 1.70 (#2573)
Add rust-toolchain.toml

Release Notes:

- N/A
2023-06-06 21:50:27 +02:00
Joseph Lyons bdc5fe76db Remove code sending zed events to mixpanel 2023-06-05 15:33:17 -04:00
Kirill Bulatov d2f57a1759 Unite dmg build jobs 2023-05-18 13:49:55 +03:00
Mikayla Maki 8b6d8f9528 Add a dependency on rustfmt to the CI tests 2023-05-17 14:17:10 -07:00
Max Brunsfeld e45eccbf82 ci: clear the target dir if it gets too big 2023-05-11 09:43:13 -07:00
Max Brunsfeld e3d920ed01 Use Node 18 on CI, for fetch API 2023-04-17 16:22:30 -07:00
Max Brunsfeld 29255b8ba7 Run check-formatting CI job on a mac mini 2023-02-22 15:35:05 -08:00
Julia 5082654241 Enforce rustfmt on CI & clean up some let-else format errors 2023-02-20 13:27:35 -05:00
JuliaandNathan Sobo 770a30e331 Cargo check before test to catch warnings/errors
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2023-02-15 17:53:28 -05:00
Max Brunsfeld 7c3ed89758 Run CI for version branches but not all branches starting with 'v' 2023-01-26 14:57:24 -08:00
Mikayla Maki 13381a7b4d Added cargo-about auto-install and CI steps 2023-01-23 12:51:32 -08:00
Max BrunsfeldandNate Butler a907ada44e Fix compile errors in seed script, ensure it is compiled on CI
Co-authored-by: Nate Butler <nate@zed.dev>
2022-11-14 11:12:25 -08:00
Max Brunsfeld a9cdf4201a Add missing cfg(test) attribute to sqlite RowsAffected 2022-11-10 15:04:57 -08:00
Joseph T Lyons 4eaebda80c Remove Amplitude event tracking 2022-11-01 20:49:49 -04:00
Max Brunsfeld 42b7360811 Run CI when pushing to release branches (e.g. 'v0.62.x') 2022-10-27 13:03:35 -07:00
Max Brunsfeld ce64dda817 Merge pull request #1822 from zed-industries/dont-bundle-app-on-prs
Don't bundle the app on CI for PRs
2022-10-27 10:10:29 -07:00
Max Brunsfeld d256e1285f Clear out bundle directory before creating a new app bundle 2022-10-26 17:49:03 -07:00
Max Brunsfeld 09c0f773be Fix environment variable reference in bundle app job 2022-10-26 17:34:53 -07:00
Max Brunsfeld 38e111ea14 Don't bundle the app on CI for PRs
Just run that job on main and for release tags
2022-10-26 17:26:16 -07:00
Max Brunsfeld 53ba3ffa45 Fix error in bundle app CI job 2022-10-26 17:21:31 -07:00
Max Brunsfeld c98a075e21 Store current release channel name in a file in the zed crate 2022-10-26 16:19:19 -07:00
Max Brunsfeld d228d8413b Create preview channel 2022-10-26 16:19:19 -07:00
Antonio Scandurra 1083b78372 Merge pull request #1793 from zed-industries/screen-sharing
Introduce screen-sharing
2022-10-24 16:53:05 +01:00
Antonio Scandurra c9a03f8892 Revert "Temporarily upload app bundle as CI artifact"
This reverts commit 757b833398.
2022-10-24 17:36:19 +02:00
Antonio ScandurraandNathan Sobo 757b833398 Temporarily upload app bundle as CI artifact
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-10-24 17:04:33 +02:00
Antonio Scandurra fc251e4f7a Init submodules on CI 2022-10-24 14:28:58 +02:00
Joseph T Lyons 359c56fef4 Temporarily restore integration with Amplitude
This will be reverted later, once we fully switch to Mixpanel
2022-10-20 19:27:55 -04:00
Joseph T LyonsandMax Brunsfeld c08f54123e Switch to Mixpanel analytics
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2022-10-19 14:53:48 -04:00
Max BrunsfeldandJoseph Lyons 517f7236c9 Use the amplitude API key secret on CI
Co-authored-by: Joseph Lyons <joseph@zed.dev>
2022-09-27 14:25:28 -07:00
Mikayla Maki 72a678f288 remove clippy :( 2022-08-11 19:32:47 -07:00
Mikayla Maki bf777bb964 prettied up the ci yml 2022-08-10 17:53:15 -07:00
K Simmons e9ca62177c Testing with allow flags 2022-08-10 17:01:13 -07:00
Mikayla Maki d5c70029ea update clippy 2022-08-10 16:58:08 -07:00
Mikayla Maki 03d7f9d953 Changed CI and default.json to run clippy 2022-08-10 16:51:01 -07:00
Mikayla Maki 0bb7e19a89 Changed CI and default.json to run clippy 2022-08-10 09:11:06 -07:00
388cc4f67e Use rustup directly on CI instead of actions-rs/toolchain
Co-authored-by: Antonio Scandurra <me@as-cii.com>
Co-authored-by: Isaac Clayton <slightknack@gmail.com>
2022-07-13 10:37:43 -07:00
Antonio ScandurraandIsaac Clayton 44a6ff0bf7 Use latest Rust version on CI
Co-Authored-By: Isaac Clayton <slightknack@gmail.com>
2022-07-12 09:53:58 +02:00
Isaac Clayton 02f225d251 Add wasm32-wasi to CI workflow 2022-07-11 18:29:27 +02:00
Keith Simmons 99db9f5383 Fix failing seed bin build and add bin builds to ci pipeline 2022-05-26 15:41:24 -07:00
Max BrunsfeldandKeith Simmons 364dd472b7 Install node for run tests CI job
Co-authored-by: Keith Simmons <keith@zed.dev>
2022-05-18 12:43:26 -07:00
Antonio Scandurra 6196dff0d3 Use Node 16 on CI 2022-03-02 15:00:01 +01:00
Antonio Scandurra 9bc4d0ad72 Install node as part of ci.yml when bundling the app 2022-03-02 14:58:24 +01:00
Antonio Scandurra c1c06d81d8 💄 2022-03-02 14:41:40 +01:00
Antonio Scandurra 138721c454 Always run tests and bundle creation in separate runners
This is better for caching and, thus, yields faster CI runs.
2022-03-02 14:30:52 +01:00
Antonio Scandurra 82163040dd Revert "Temporarily allow uploading artifacts on all branches"
This reverts commit cb6c571548.
2022-02-21 18:04:29 +01:00
Antonio ScandurraandNathan Sobo 6149e8c4cb Remove rust-analyzer smoke test
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-02-21 17:28:55 +01:00