Skip to content

Comments

Add codegen step to validate-cases workflow#8

Merged
DZakh merged 1 commit intodz/open-indexer-benchmarkfrom
claude/fix-erc20-validation-HsqNH
Feb 18, 2026
Merged

Add codegen step to validate-cases workflow#8
DZakh merged 1 commit intodz/open-indexer-benchmarkfrom
claude/fix-erc20-validation-HsqNH

Conversation

@DZakh
Copy link
Member

@DZakh DZakh commented Feb 18, 2026

Summary

Added a codegen step to the validate-cases CI workflow to ensure generated code is up-to-date before type checking.

Changes

  • Added pnpm codegen step in the validate-cases workflow after dependency installation and before type checking
  • This ensures that any code generation requirements are fulfilled before the typecheck step runs

Details

The codegen step is positioned strategically in the workflow:

  1. After pnpm install --frozen-lockfile (dependencies are ready)
  2. Before pnpm typecheck (generated code is available for type checking)

This prevents type checking failures that could occur if generated code is missing or out-of-date.

https://claude.ai/code/session_01TSt6HCNgNnuVYGJffrv7ie

The sqd typecheck was failing because src/model/generated/ is gitignored
and the CI workflow was not running codegen to generate the TypeORM models
before running tsc --noEmit.

https://claude.ai/code/session_01TSt6HCNgNnuVYGJffrv7ie
@DZakh DZakh merged commit 3d4d111 into dz/open-indexer-benchmark Feb 18, 2026
4 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.

2 participants