opportunities: 30 found 2026-04-13 #761
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| branches: [main] | |
| jobs: | |
| # ── Web companion (kernel.chat) ── | |
| web: | |
| name: Web — Type-check & Build | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: 22 | |
| cache: npm | |
| - run: npm ci | |
| - run: npx tsc --noEmit | |
| - run: npm run build | |
| env: | |
| VITE_SUPABASE_URL: ${{ secrets.VITE_SUPABASE_URL }} | |
| VITE_SUPABASE_KEY: ${{ secrets.VITE_SUPABASE_KEY }} | |
| # ── kbot CLI ── | |
| kbot: | |
| name: kbot — Build & Test | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: 22 | |
| - name: Install root deps (vitest lives here) | |
| run: npm install --include=dev | |
| - name: Install kbot deps | |
| run: cd packages/kbot && npm install --include=dev | |
| - name: Build kbot | |
| run: cd packages/kbot && npm run build | |
| - name: Test kbot | |
| run: cd packages/kbot && npx vitest run | |
| # ── VS Code extension ── | |
| vscode: | |
| name: VS Code Extension — Build | |
| runs-on: ubuntu-latest | |
| defaults: | |
| run: | |
| working-directory: packages/vscode-kbot | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: 22 | |
| - run: npm install --include=dev | |
| - run: npx tsc -p . |