Repository navigation
chore(repo): seed effect-e2e from core - #1
Merged
Merged
Conversation
…them at this repository Each package moves from packages/runner/<name> to packages/<name>. Core dependencies become semver ranges that pnpm overrides map to the core flake's tarballs; each distributed package advances a patch (effect-e2e 1.2.1, effect-e2e-web 1.1.2, effect-e2e-cli 1.2.1). The tsconfigs name the node and vitest/importMeta globals, which core's workspace links supplied implicitly. Claude-Session: https://claude.ai/code/session_017rX35xUAHEjVVaDKVVzubW
pnpm workspace with core's catalogs, overrides that map every core package to file:.sfs-deps/<name>-<version>.tgz, the flake that builds .#sfs-deps from core at 31963d5a6452b488b73f8d559c85e7104dd3b443 and exports this repository's own tarballs, turbo, dprint and commitlint. CI calls core's reusable workflows at that commit: pull requests run the local profile and skip packages whose test hash already passed; main and the merge queue run the per-change profile and the browser engine suites; nix builds on main only. Claude-Session: https://claude.ai/code/session_017rX35xUAHEjVVaDKVVzubW
A pull request runs the static lane and the affected tests (turbo --affected, vitest --changed); main runs every package's whole suite and the engine suites. Claude-Session: https://claude.ai/code/session_017rX35xUAHEjVVaDKVVzubW
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Seeds this repository with the four effect-e2e packages from systemfsoftware/systemfsoftware at 31963d5a6452b488b73f8d559c85e7104dd3b443 (history exported with git filter-repo onto main).
.#sfs-depsand are mapped by pnpm overrides tofile:.sfs-deps/....Local evidence:
nix build .#sfs-deps(22 tarballs),pnpm install,pnpm check:static(17/17 tasks),turbo testat the local profile (all packages green; the cli init scenario needs a TMPDIR without a stray pnpm-lock.yaml above it).https://claude.ai/code/session_017rX35xUAHEjVVaDKVVzubW