diff --git a/src/cmd/deploy.rs b/src/cmd/deploy.rs index c21f1b6..73f7c96 100644 --- a/src/cmd/deploy.rs +++ b/src/cmd/deploy.rs @@ -104,6 +104,11 @@ pub fn deploy(opts: DeployOptions) -> Result<(), Box> { println!("Add your presentation to oseda.net by making a Pull Request at:"); println!(); println!("{}", pull_request_url); + + if open::that(pull_request_url.clone()).is_err() { + return Err(format!("Please visit {pull_request_url} in a browser and submit a pull-request by hand").into()); + }; + } None => { println!("Error: could not get github username");