Skip to content

Commit

Permalink
Add notes on releasing jsapi-types
Browse files Browse the repository at this point in the history
Note that this isn't yet part of CI, either for nightly builds or for
tagged releases.
  • Loading branch information
niloc132 committed Nov 28, 2023
1 parent 18c6e75 commit 024651e
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
5 changes: 5 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ The Deephaven python client is released as the `pydeephaven` wheel at [PyPi](htt
### Deephaven go client
The Deephaven go client is released as a [Go package](https://pkg.go.dev/github.com/deephaven/deephaven-core/go).

### Deephaven JS API types
The npm package `@deephaven/jsapi-types` allow TypeScript clients to use their IDE's autocomplete and compiler's typechecks.
It is released to [npm](https://www.npmjs.com/package/@deephaven/jsapi-types).

## Release process

The majority of the release procedure is controlled through the [publish-ci.yml workflow](./.github/workflows/publish-ci.yml).
Expand Down Expand Up @@ -260,6 +264,7 @@ py/client/setup.py
py/embedded-server/deephaven_server/__init__.py
py/server/deephaven/__init__.py
R/rdeephaven/DESCRIPTION
web/client-api/types/package.json
```

This leaves the files "ready" for the next regular release, and also ensures any build done from
Expand Down
3 changes: 2 additions & 1 deletion web/client-api/types/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions web/client-api/types/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@deephaven/jsapi-types",
"version": "1.0.0-dev1",
"version": "1.0.0-dev0.31.0",
"description": "Deephaven JSAPI Types",
"author": "Deephaven Data Labs LLC",
"license": "Apache-2.0",
Expand All @@ -24,4 +24,4 @@
"publishConfig": {
"access": "public"
}
}
}

0 comments on commit 024651e

Please sign in to comment.