We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f966bf8 commit 3725d9cCopy full SHA for 3725d9c
.github/workflows/ci.yml
@@ -1,4 +1,4 @@
1
-name: Python check
+name: CI check
2
3
on:
4
pull_request:
@@ -86,3 +86,30 @@ jobs:
86
git --no-pager diff
87
exit 1
88
fi
89
+
90
+jobs:
91
+ lint-and-typecheck:
92
+ name: Lint & Type Check
93
+ runs-on: ubuntu-latest
94
+ defaults:
95
+ run:
96
+ working-directory: functions
97
+ steps:
98
+ - name: Checkout repository
99
+ uses: actions/checkout@v4
100
101
+ - name: Setup Node.js
102
+ uses: actions/setup-node@v4
103
+ with:
104
+ node-version: 22
105
+ cache: yarn
106
+ cache-dependency-path: functions/yarn.lock
107
108
+ - name: Install dependencies
109
+ run: yarn install --frozen-lockfile
110
111
+ - name: Run ESLint
112
+ run: yarn lint
113
114
+ - name: Run TypeScript type check
115
+ run: yarn tsc --noEmit
0 commit comments