You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Run integration tests (requires Docker): `npm run test:int`
23
+
- Run all tests: `npm run test:all`
24
+
- Lint: `npm run lint`
25
+
26
+
## Commit & PR Guidelines
27
+
28
+
- Keep changes scoped and minimal per PR
29
+
- Update relevant READMEs when changing public APIs
30
+
- Add/adjust tests alongside code changes
31
+
- For breaking changes, include migration notes in the PR description
32
+
33
+
## Release Process
34
+
35
+
We use Changesets to manage versions and changelogs.
36
+
37
+
- Add a changeset: `npx changeset`
38
+
- After merging to main, the Release workflow will create a release PR or publish (see .github/workflows/release.yml)
39
+
40
+
## Running Local YDB for Tests
41
+
42
+
Integration tests use a local YDB container. CI spins it automatically; locally you can set env vars to reuse your own instance, or rely on the test setup script.
0 commit comments