Change summary
.github/actions/run_tests/action.yml | 4 ++--
.github/workflows/release_nightly.yml | 2 +-
crates/auto_update2/src/auto_update.rs | 6 +++++-
3 files changed, 8 insertions(+), 4 deletions(-)
Detailed changes
@@ -25,10 +25,10 @@ runs:
env:
RUSTFLAGS: -D warnings
shell: bash -euxo pipefail {0}
- run: echo cargo check --tests --workspace
+ run: cargo check --tests --workspace
- name: Run tests
env:
RUSTFLAGS: -D warnings
shell: bash -euxo pipefail {0}
- run: echo cargo nextest run --workspace --no-fail-fast
+ run: cargo nextest run --workspace --no-fail-fast
@@ -92,7 +92,7 @@ jobs:
run: script/generate-licenses
- name: Create app bundle
- run: script/bundle -2d
+ run: script/bundle -2
- name: Upload Zed Nightly
run: script/upload-nightly
@@ -78,6 +78,11 @@ impl Settings for AutoUpdateSetting {
pub fn init(http_client: Arc<dyn HttpClient>, server_url: String, cx: &mut AppContext) {
AutoUpdateSetting::register(cx);
+ cx.observe_new_views(|wokrspace: &mut Workspace, _cx| {
+ wokrspace.register_action(|_, action: &Check, cx| check(action, cx));
+ })
+ .detach();
+
if let Some(version) = *ZED_APP_VERSION {
let auto_updater = cx.build_model(|cx| {
let updater = AutoUpdater::new(version, http_client, server_url);
@@ -101,7 +106,6 @@ pub fn init(http_client: Arc<dyn HttpClient>, server_url: String, cx: &mut AppCo
});
cx.set_global(Some(auto_updater));
//todo!(action)
- // cx.add_global_action(check);
// cx.add_global_action(view_release_notes);
// cx.add_action(UpdateNotification::dismiss);
}