Implement building + publishing in CI - publish to cargo - publish binaries to github release - publish to npm as an installable package?