deephaven / deephaven-core

Deephaven Community Core
Other
255 stars 80 forks source link

Publish JSAPI types nightly/on demand #5150

Open mattrunyon opened 8 months ago

mattrunyon commented 8 months ago

As a developer, I want JSAPI types published nightly or on demand so that when we implement a new API during a cycle, we can implement the web side without needing to wait for a full release to get types for the new API.

niloc132 commented 8 months ago

Added @stanbrub and @devinrsmith so we can discuss considering this in a wider conversation of publishing other artifacts on a nightly basis - I believe we only ship the docs and docker images today.

stanbrub commented 8 months ago

There is a docs-ci.yml workflow that runs a typedocs step that deploys on push to deephaven-core main. https://deephaven.io/core/client-api/javascript/modules/dh.html. Is this what you mean? Or am I missing some context?

niloc132 commented 8 months ago

Yes, this isn't about the generated html for the typescript API, but the tarball deployed to https://www.npmjs.com/package/@deephaven/jsapi-types for use in downstream projects.