We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9aedefa commit 75064b5Copy full SHA for 75064b5
1 file changed
.github/workflows/ci.yml
@@ -63,3 +63,31 @@ jobs:
63
- name: Run E2E tests
64
working-directory: backend
65
run: npm run test:e2e
66
+ frontend:
67
+ runs-on: ubuntu-latest
68
+ needs: backend
69
+
70
+ steps:
71
+ - name: Checkout code
72
+ uses: actions/checkout@v4
73
74
+ - name: Setup Node.js
75
+ uses: actions/setup-node@v4
76
+ with:
77
+ node-version: 20
78
+ cache: "npm"
79
+ - name: Install frontend dependencies
80
+ working-directory: Client
81
+ run: npm CI
82
83
+ - name: Lint frontend
84
85
+ run: npm run lint
86
87
+ - name: Type Check (Ts)
88
89
+ run: npm run type-check
90
91
+ - name: Build frontend
92
93
+ run: npm run build
0 commit comments