Update Gate 1.2 workflows to run DBAL codegen before TypeScript type check

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-08 17:35:14 +00:00
parent 2e2a0f8218
commit bf674e0da4
2 changed files with 32 additions and 2 deletions

View File

@@ -111,7 +111,22 @@ jobs:
with:
node-version: 20
- name: Install dependencies
- name: Install root dependencies
run: |
cd ../..
npm install
- name: Install DBAL dependencies
run: |
cd ../../dbal/development
npm install
- name: Generate DBAL types from YAML schemas
run: |
cd ../../dbal/development
npx tsx ../shared/tools/codegen/generate-types.ts
- name: Install frontend dependencies
run: npm install
- name: Generate Prisma Client

View File

@@ -91,7 +91,22 @@ jobs:
with:
node-version: 20
- name: Install dependencies
- name: Install root dependencies
run: |
cd ../..
npm install
- name: Install DBAL dependencies
run: |
cd ../../dbal/development
npm install
- name: Generate DBAL types from YAML schemas
run: |
cd ../../dbal/development
npx tsx ../shared/tools/codegen/generate-types.ts
- name: Install frontend dependencies
run: npm install
- name: Generate Prisma Client