Skip to content

Modularize testnode workspace and publish snapshot-backed variants#6

Open
douglance wants to merge 2 commits into
mainfrom
testnode-workspace-migration
Open

Modularize testnode workspace and publish snapshot-backed variants#6
douglance wants to merge 2 commits into
mainfrom
testnode-workspace-migration

Conversation

@douglance
Copy link
Copy Markdown
Collaborator

Summary

  • Move the CLI into apps/cli and split reusable code into workspace packages.
  • Replace the old compose-only start path with a published-image start workflow.
  • Add snapshot-backed testnode variant publishing for l2, l3-eth, and custom gas token variants.
  • Rename runtime/action concepts around the final ontology: testnode product, variant target, snapshot source, and start workflow.
  • Update README and action docs for the new CLI, action, and publish flow.

Validation

  • pnpm validate
  • pnpm exec vitest run apps/cli/test/start.test.ts
  • pnpm --filter arbitrum-testnode dev start --image-version v0.2.2 --startup-timeout-seconds 0

@douglance douglance force-pushed the testnode-workspace-migration branch from 6db0e7e to 08ad24c Compare May 21, 2026 17:14
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