feat(ui): add CognitiveMeshPanel, SystemHealthBar, and cogmesh-poller #4
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: VSCode Extension | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| branches: [main] | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 | |
| - uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af | |
| with: | |
| node-version: '20' | |
| cache: 'npm' | |
| - run: npm ci | |
| - name: Build UI | |
| run: npm run build -w @retort-plugins/ui | |
| - name: Build state-watcher | |
| run: npm run build -w @retort-plugins/state-watcher | |
| - name: Build VSCode extension | |
| run: npm run build -w @retort-plugins/vscode | |
| - name: Typecheck all | |
| run: npm run typecheck --workspaces --if-present | |
| - name: Lint all | |
| run: npm run lint --workspaces --if-present |