diff --git a/.github/actions/run_tests/action.yml b/.github/actions/run_tests/action.yml index 35d640cb81..de5eadb61a 100644 --- a/.github/actions/run_tests/action.yml +++ b/.github/actions/run_tests/action.yml @@ -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 diff --git a/.github/workflows/release_nightly.yml b/.github/workflows/release_nightly.yml index daf1dc3aee..447e928866 100644 --- a/.github/workflows/release_nightly.yml +++ b/.github/workflows/release_nightly.yml @@ -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 diff --git a/crates/auto_update2/src/auto_update.rs b/crates/auto_update2/src/auto_update.rs index 273d877967..06b4e45066 100644 --- a/crates/auto_update2/src/auto_update.rs +++ b/crates/auto_update2/src/auto_update.rs @@ -78,6 +78,11 @@ impl Settings for AutoUpdateSetting { pub fn init(http_client: Arc, 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, 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); }