File tree Expand file tree Collapse file tree 2 files changed +56
-0
lines changed
Expand file tree Collapse file tree 2 files changed +56
-0
lines changed Original file line number Diff line number Diff line change 1+ name : server.ci
2+ on :
3+ push :
4+ branches :
5+ - main
6+ - ' feature/**'
7+ paths :
8+ - ' server/**'
9+ - ' prisma/**'
10+ pull_request :
11+ branches :
12+ - main
13+ paths :
14+ - ' server/**'
15+ - ' prisma/**'
16+
17+
18+ jobs :
19+ build :
20+ runs-on : ubuntu-22.04
21+ defaults :
22+ run :
23+ working-directory : ./server
24+
25+ steps :
26+ - uses : actions/checkout@v4
27+ - name : DEBUG stage
28+ run : |
29+ pwd
30+ ls -la
31+ echo "Current branch: ${GITHUB_REF}"
32+
33+
34+ - name : Setup Nodejs
35+ uses : actions/setup-node@v4
36+ with :
37+ node-version : ' 20'
38+ cache : ' npm'
39+ cache-dependency-path : ' server/package-lock.json'
40+
41+ - name : Install dependencies
42+ run : npm ci
43+
44+ - name : Prisma generate
45+ run : npx prisma generate
46+
47+ - name : Prisma validate
48+ run : npx prisma validate
49+
50+ - name : Build project
51+ run : npm run build
52+
53+
54+
Original file line number Diff line number Diff line change @@ -3,6 +3,8 @@ generator client {
33 output = " ./generated/prisma "
44}
55
6+ //Test pipeline for server
7+
68datasource db {
79 provider = " postgresql "
810}
You can’t perform that action at this time.
0 commit comments