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
Julia and Nathan 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 Brunsfeld and Nate 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 Scandurra and Nathan 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 Lyons and Max Brunsfeld
c08f54123e
Switch to Mixpanel analytics
...
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com >
2022-10-19 14:53:48 -04:00
Max Brunsfeld and Joseph 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 Scandurra and Isaac 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 Brunsfeld and Keith 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 Scandurra and Nathan Sobo
6149e8c4cb
Remove rust-analyzer smoke test
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-02-21 17:28:55 +01:00
Antonio Scandurra
cb6c571548
Temporarily allow uploading artifacts on all branches
2022-02-20 10:57:00 +01:00
Antonio Scandurra and Nathan Sobo
394caca541
Ensure that zed package version matches git tag before packaging a release
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-02-14 17:17:48 +01:00
Nathan Sobo and Antonio Scandurra
f733090569
Cause tests to fail on CI when there are warnings
...
Co-Authored-By: Antonio Scandurra <me@as-cii.com >
2022-02-04 08:57:39 -07:00
Antonio Scandurra
3354e4a5de
Implement a more robust way of locating rust-analyzer
...
When bundled, we will retrieve it out of the `Resources` folder.
Locally, we're expected to run `script/download-rust-analyzer` and
put `vendor/bin` in our $PATH.
2021-10-25 11:02:35 +02:00
Max Brunsfeld
5e9efd79ea
Run all crates' tests on CI
2021-09-15 17:56:08 -07:00
Nathan Sobo
c125f9c854
Notarize DMG with Apple
2021-09-10 23:15:23 -06:00
Nathan Sobo
644ba81db6
Perform code signing with Apple-issued certificate on CI
2021-09-10 22:07:20 -06:00
Nathan Sobo
9b400a1173
Only upload artifacts to workflow runs on the main branch
...
We're running out of actions storage, and we don't really need an artifact stored for every single build.
2021-06-24 19:02:57 -06:00
Antonio Scandurra
795f07a24d
Enable backtrace for tests on CI
2021-05-19 14:24:23 +02:00
Nathan Sobo
c9c854d08c
Try a diff upload action
2021-05-17 23:39:01 -06:00