chore(contributing): improve onboarding (#3)

- shell scripts logging and fail on error
- use npx --yes instead of manual global install
- run go libs directly instead of installing and running binaries
- add missing brew dependencies
This commit is contained in:
Luca Steeb
2023-12-19 01:36:48 +07:00
committed by GitHub
parent 1f470da954
commit 6fef81eb52
22 changed files with 49 additions and 30 deletions

View File

@@ -58,7 +58,7 @@ tasks:
- sh ./hack/dev/proto.sh
generate-sqlc:
cmds:
- npx prisma migrate diff --from-empty --to-schema-datasource prisma/schema.prisma --script > internal/repository/prisma/dbsqlc/schema.sql
- npx --yes prisma migrate diff --from-empty --to-schema-datasource prisma/schema.prisma --script > internal/repository/prisma/dbsqlc/schema.sql
- sqlc generate --file internal/repository/prisma/dbsqlc/sqlc.yaml
kill-query-engines:
cmds: