Skip to content

Default e2e against the published package - #56

Merged
rmcfadden merged 1 commit into
mainfrom
published-e2e-local-flag
Nov 5, 2026
Merged

rmcfadden merged 1 commit into
mainfrom
published-e2e-local-flag

Conversation

@rmcfadden

Copy link
Copy Markdown
Contributor

Summary

  • Matrix e2e installs @deterministic-code/migraters from npm by default; --local packs this repo and installs the tarball.
  • Nightly CI stays on the published install (no stage-cell).
  • Consumer e2e uses a directory named typescript so init writes the short providers/sqlite/src/index.ts path.

Test plan

  • bash proof/e2e-consumer.sh --local
  • bash proof/e2e-consumer.sh
  • Published matrix: typescript/rust/csharp × sqlite/postgres/mysql
  • Oracle and SQL Server cells (DB containers failed on this host)

Made with Cursor

--local still packs this repo so pre-publish checks can use the tarball, and the consumer run uses a typescript cwd so the short provider path is covered.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rmcfadden
rmcfadden merged commit 16a73c6 into main Nov 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant