js-sdk
js-sdk copied to clipboard
Setup Continuous Delivery
Noting here: ideally we'd publish the package to both @extism/extism
and extism
.
Left to do:
- [x] We already publish to both
@extism/extism
andextism
- [ ] Separate the "push tag" workflow (to build the library artifacts) from the "publish release" workflow (which should publish the library artifacts to NPM)
- [ ] Integrate the
typedoc
builds into the release (#16) - [ ] Wire up
deno.land
registry webhooks on tag publish (since there are no "artifacts" outside of the repo itself, as far as Deno is concern.)
I think we made some progress here but haven't come back to follow up on this issue. I feel like it's a bit too broad though. We already do have some CD, which was the original goal, so i'm going to close. Let's move the individual issues to follow ups if we need them.