Skip to content

chore(ui-v2): regenerate routeTree.gen.ts and fail CI on dirty worktree#22613

Merged
desertaxle merged 2 commits into
mainfrom
ui-v2/regenerate-route-tree-dirty-check
Jul 23, 2026
Merged

chore(ui-v2): regenerate routeTree.gen.ts and fail CI on dirty worktree#22613
desertaxle merged 2 commits into
mainfrom
ui-v2/regenerate-route-tree-dirty-check

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

Regenerates ui-v2/src/routeTree.gen.ts from the current route tree and adds a post-build dirty-worktree check to the UI v2 Checks workflow so PRs fail if generated files are out of sync.

Changes

  • ui-v2/src/routeTree.gen.ts: regenerated via vite build.
  • .github/workflows/ui-v2-checks.yml: after npm run build, fail the build if git status --porcelain reports any changes under ui-v2/.

Validation

  • npx vite build in ui-v2/ completes successfully.
  • npx biome ci . passes (3 warnings, 1 info).
  • npm run lint passes (7 warnings, 0 errors).
  • npm run validate:types passes.
  • Running build leaves the worktree clean (git status --short is empty).

Checklist

  • No linked issue — this is a small maintenance fix.
  • If this is a complex change, a maintainer has confirmed the proposed approach on the linked issue. (small change)
  • This pull request adds or changes functionality, it includes tests or explains why tests are not needed. (CI check is self-validating)
  • This pull request changes user-facing behavior, it updates documentation or explains why documentation is not needed. (no user-facing behavior change)
  • This pull request removes docs files, it includes redirect settings in mint.json. (no docs removed)
  • This pull request adds functions or classes, it includes helpful docstrings. (no new functions/classes)

Link to Devin session: https://app.devin.ai/sessions/2a2749c72e064cc8a850e37ee39305fb
Requested by: @desertaxle

devin-ai-integration Bot and others added 2 commits July 23, 2026 21:32
Co-Authored-By: alex.s <ajstreed1@gmail.com>
Co-Authored-By: alex.s <ajstreed1@gmail.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@github-actions github-actions Bot added the ui-replatform Related to the React UI rewrite label Jul 23, 2026
@desertaxle
desertaxle merged commit 218fb46 into main Jul 23, 2026
21 checks passed
@desertaxle
desertaxle deleted the ui-v2/regenerate-route-tree-dirty-check branch July 23, 2026 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ui-replatform Related to the React UI rewrite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant