Fix auto update command

This commit is contained in:
Mikayla 2023-11-17 21:52:49 -08:00
parent eb2e9a59b7
commit fd6e47c167
No known key found for this signature in database
3 changed files with 8 additions and 4 deletions

View File

@ -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

View File

@ -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

View File

@ -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);
}