Commit Graph
65 Commits
Author SHA1 Message Date
Max Brunsfeld efc6e23cd1 Checkout submodules on CI when publishing collab images 2022-10-24 17:13:20 -07:00
Max Brunsfeld ace5b792ce Merge branch 'main' into auto-deploy-collab 2022-10-24 12:01:32 -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
Max Brunsfeld 2885c26b68 Publish collab docker images on CI, deploy pre-built images 2022-10-21 14:24:43 -07: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
Joseph T Lyons a5145a45dc Use tag_name for Discord release message 2022-10-11 18:31:17 -04:00
Joseph T. LyonsandMax Brunsfeld 83fd5c704b Add amplitude release (#1720)
Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2022-10-11 18:25:36 -04:00
Joseph T. Lyons 0fb441a1f3 Add Discord webhook for published releases (#1684) 2022-10-05 21:22:53 -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
Mikayla Maki 1f67669c04 Fixed build errors in json_language 2022-08-10 17:50:44 -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
Antonio Scandurra cb6c571548 Temporarily allow uploading artifacts on all branches 2022-02-20 10:57:00 +01:00
Antonio ScandurraandNathan 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 SoboandAntonio 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
Nathan Sobo 1c7c21764a Try not cleaning on checkout 2021-05-17 22:46:33 -06:00
Nathan Sobo b79cb96f55 Reenable tests 2021-05-17 21:57:07 -06:00
Nathan Sobo 6570516a1a 🤦‍♂️ 2021-05-17 21:33:08 -06:00
Nathan Sobo d7c8ab7dd4 Revert "Does this make job setup faster?"
This reverts commit c838c81a82.
2021-05-17 20:58:03 -06:00
Nathan Sobo c838c81a82 Does this make job setup faster? 2021-05-17 20:55:42 -06:00
Nathan Sobo e38e92cad3 Remove unnecessary step 2021-05-17 18:09:35 -06:00
Nathan Sobo 1831a22638 Explicitly install aarch64 target 2021-05-17 18:07:39 -06:00
Nathan Sobo 466bf44fea Install cargo-bundle if needed in script/bundle 2021-05-17 17:57:50 -06:00
Nathan Sobo 8cddbfc44a Focus on bundling 2021-05-17 17:51:48 -06:00