fermyon / spin

Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.
https://developer.fermyon.com/spin
Apache License 2.0
5.04k stars 242 forks source link

Publish crates to crates.io #362

Open Mossaka opened 2 years ago

Mossaka commented 2 years ago

The spin engine and triggers are highly reusuable crates. It will be great to publish them to crates.io so that we can use spin engine as a SDK.

For now there is a workaround:

spin-http-engine =  { git = "https://github.com/fermyon/spin", branch = "main" }
spin-loader =  { git = "https://github.com/fermyon/spin", branch = "main" }
radu-matei commented 2 years ago

ref #316

joepio commented 2 years ago

Personally I like installing things using cargo install, so even the CLI makes sense to publish to crates (there's already a placeholder btw)

melissaklein24 commented 4 months ago

@Mossaka We now have spin-sdk and spin-macro on crates.io. Are there other crates you would like to see on crates.io?

Mossaka commented 4 months ago

Well, that's fine. I was looking for all of the spin crates to be published but it's not a high priority thing.