We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c93db28 commit f72c9b7Copy full SHA for f72c9b7
1 file changed
.github/workflows/build.yml
@@ -91,7 +91,32 @@ jobs:
91
run: |
92
./gradlew build
93
./gradlew clean
94
-
+ typecheck-client:
95
+ name: "Typecheck Client"
96
+ runs-on: ubuntu-24.04
97
+ steps:
98
+ # Checkout code.
99
+ - name: Checkout code
100
+ uses: actions/checkout@v6
101
+ with:
102
+ fetch-depth: 0
103
+ - name: Fetch tags
104
+ run: git fetch --tags --force
105
+ - name: Install pnpm
106
+ uses: pnpm/action-setup@v4
107
108
+ version: 10
109
+ - name: Setup Node.js
110
+ uses: actions/setup-node@v6
111
112
+ node-version: 22
113
+ cache: pnpm
114
+ cache-dependency-path: photon-client/pnpm-lock.yaml
115
+ - name: Typecheck Client
116
+ working-directory: photon-client
117
+ run: |
118
+ pnpm install
119
+ pnpm type-check
120
playwright-tests:
121
name: "Playwright E2E tests"
122
runs-on: ubuntu-24.04
0 commit comments