-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: add TypeScript type check #989
Conversation
wusteven815
commented
Nov 5, 2024
- Closes Enforce typescript types in CI builds #618
- Fixes leftover type issues
73955c7
to
57a9a1a
Compare
A failed CI test would look like this: https://github.com/deephaven/deephaven-plugins/actions/runs/11689629674, with an annotation in the files changed section of the PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Take a look at the build script we have in web-client-ui: https://github.com/deephaven/web-client-ui/blob/ee0af9cf8a64f5c11288672ff09a1a7b305657b3/package.json#L24
We should just be able to run that for type-checking (I think). See if it adds annotations as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small change to fix. May as well merge this one as we wait for airbnb to be updated.
plugins/dashboard-object-viewer/src/js/src/DashboardPlugin/DashboardPlugin.tsx
Outdated
Show resolved
Hide resolved
…hboardPlugin.tsx Co-authored-by: Mike Bender <[email protected]>
Co-authored-by: Mike Bender <[email protected]>