Skip to content

fix: support board files as entrypoint for tsci push#2914

Open
64johnlee wants to merge 4 commits intotscircuit:mainfrom
64johnlee:fix/push-find-board-files
Open

fix: support board files as entrypoint for tsci push#2914
64johnlee wants to merge 4 commits intotscircuit:mainfrom
64johnlee:fix/push-find-board-files

Conversation

@64johnlee
Copy link
Copy Markdown

Like tsci dev, tsci push should find board files (*.circuit.tsx, *.board.tsx, *.circuit.json) when no standard entrypoint exists.

Fixes #2797

Changes

  • Added findBoardFiles import to push-snippet.ts
  • After failing to find a standard entrypoint, fall back to finding board files (same logic as tsci dev)
  • Only show the No entrypoint found error if both searches fail

@64johnlee 64johnlee force-pushed the fix/push-find-board-files branch from adc7977 to 609aaea Compare May 2, 2026 15:51
Copy link
Copy Markdown
Author

@64johnlee 64johnlee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All CI checks are passing! This PR adds board file fallback support for tsci push, matching tsci dev behavior. Ready for merge. 🙏

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.

tsci push fails when no index.circuit.tsx file and no mainEntrypoint

1 participant