chore: update turbo.json and CI workflow for Prisma integration
Some checks failed
Lint and Check Types / Validations (push) Failing after 52s

- Modified turbo.json to replace db:generate with prisma:generate in build and dev tasks.
- Enhanced CI workflow by adding a name to the validations job for better clarity.
This commit is contained in:
Juan Sebastián Montoya 2025-05-06 18:39:02 -05:00
parent c7911953df
commit 7ed7461a2b
2 changed files with 4 additions and 3 deletions

View file

@ -2,6 +2,7 @@ name: Lint and Check Types
on: [push] on: [push]
jobs: jobs:
validations: validations:
name: Validations
runs-on: docker runs-on: docker
steps: steps:
- name: Checkout - name: Checkout

View file

@ -23,7 +23,7 @@
], ],
"tasks": { "tasks": {
"build": { "build": {
"dependsOn": ["^build", "^db:generate"], "dependsOn": ["^build", "^prisma:generate"],
"inputs": [".env*"], "inputs": [".env*"],
"outputs": ["dist/**"] "outputs": ["dist/**"]
}, },
@ -34,11 +34,11 @@
"dependsOn": ["^check-types"] "dependsOn": ["^check-types"]
}, },
"dev": { "dev": {
"dependsOn": ["^db:generate"], "dependsOn": ["^prisma:generate"],
"cache": false, "cache": false,
"persistent": true "persistent": true
}, },
"db:generate": { "prisma:generate": {
"cache": false "cache": false
}, },
"start": { "start": {