-
Notifications
You must be signed in to change notification settings - Fork 0
ci(add-lint-typescript): Add CI workflow #30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
c4b2994 to
fd02518
Compare
fd02518 to
3725d9c
Compare
.github/workflows/ci.yml
Outdated
| - name: Setup Node.js | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: 22 | ||
| cache: yarn | ||
| cache-dependency-path: functions/yarn.lock | ||
|
|
||
| - name: Install dependencies | ||
| run: yarn install --frozen-lockfile | ||
|
|
||
| - name: Run ESLint | ||
| run: yarn lint | ||
|
|
||
| - name: Run TypeScript type check | ||
| run: yarn tsc --noEmit |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We aren't using yarn. We are using pnpm.
| jobs: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The jobs key is repeated. This will most probably not work!
| cache: yarn | ||
| cache-dependency-path: functions/yarn.lock | ||
|
|
||
| - name: Install dependencies |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add checks for build.
3725d9c to
64d35fc
Compare
|
Closing this PR in favor of a new one with the updated changes: #43 |
No description provided.