Fix build of remote_server when not in git repo (#24424)

Michael Sloan created

Followup to #24258

Release Notes:

- N/A

Change summary

crates/remote_server/src/main.rs | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)

Detailed changes

crates/remote_server/src/main.rs 🔗

@@ -79,7 +79,10 @@ fn main() {
                     println!("{}", env!("ZED_PKG_VERSION"))
                 }
                 ReleaseChannel::Nightly | ReleaseChannel::Dev => {
-                    println!("{}", env!("ZED_COMMIT_SHA"))
+                    println!(
+                        "{}",
+                        option_env!("ZED_COMMIT_SHA").unwrap_or(release_channel.dev_name())
+                    )
                 }
             };
             std::process::exit(0);