js-sdk icon indicating copy to clipboard operation
js-sdk copied to clipboard

Setup Continuous Delivery

Open neuronicnobody opened this issue 1 year ago • 2 comments

neuronicnobody avatar Oct 06 '23 15:10 neuronicnobody

Noting here: ideally we'd publish the package to both @extism/extism and extism.

chrisdickinson avatar Oct 10 '23 19:10 chrisdickinson

Left to do:

  • [x] We already publish to both @extism/extism and extism
  • [ ] 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.)

chrisdickinson avatar Nov 13 '23 16:11 chrisdickinson

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.

bhelx avatar Jun 14 '24 20:06 bhelx