Commit Graph
53 Commits
Author SHA1 Message Date
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
Nathan Sobo a182a5ccc7 Will you work please? 2021-05-17 17:51:06 -06:00
Nathan Sobo ff46521641 Can we skip caching because we're self hosted? 2021-05-17 16:48:03 -06:00
Nathan Sobo 62be9f1dd0 Run CI on tag pushes 2021-05-17 16:47:42 -06:00
Nathan Sobo 01ac894614 Add a release upload action 2021-05-17 16:38:56 -06:00
Nathan Sobo 27c4b384cf Add ~/.rustup to the list of cached paths
And restore skipping of rust install if it hasn't changed.
2021-05-04 17:46:44 -06:00
Nathan Sobo b54037873e Try to disable caching 2021-05-04 17:38:05 -06:00
Nathan Sobo 7493979594 Try to fix target not being installed 2021-05-04 17:34:03 -06:00
Nathan Sobo f01724b782 Create the bundle as a "fat binary" supporting the M1 2021-05-04 17:18:25 -06:00
Nathan Sobo a7821e1a0f Fix artifact name 2021-05-04 17:18:25 -06:00
Nathan Sobo ffde8dac43 Create and upload a DMG 2021-05-04 17:18:25 -06:00
Nathan Sobo 1cf31de9ee Attempt to upload app bundle as an artifact 2021-05-04 17:18:25 -06:00
Max Brunsfeld 01dcb4cf5b Always run all crates' tests in CI 2021-04-28 12:58:14 -07:00