Add publishing to crates.io as part of deploy