Merge branch 'master' into master

This commit is contained in:
Abhimanyu Saharan
2026-02-25 00:50:37 +05:30
committed by GitHub
4 changed files with 8 additions and 7 deletions

View File

@@ -107,7 +107,6 @@ jobs:
CLERK_SECRET_KEY: ${{ secrets.CLERK_SECRET_KEY }} CLERK_SECRET_KEY: ${{ secrets.CLERK_SECRET_KEY }}
run: | run: |
make backend-lint make backend-lint
make backend-typecheck
make backend-coverage make backend-coverage
- name: Run frontend checks - name: Run frontend checks
@@ -125,7 +124,7 @@ jobs:
make frontend-build make frontend-build
- name: Docs quality gates (lint + relative link check) - name: Docs quality gates
run: | run: |
make docs-check make docs-check

View File

@@ -55,10 +55,10 @@ frontend-format-check: frontend-tooling ## Check frontend formatting (prettier)
$(NODE_WRAP) --cwd $(FRONTEND_DIR) npx prettier --check "src/**/*.{ts,tsx,js,jsx,json,css,md}" "*.{ts,js,json,md,mdx}" $(NODE_WRAP) --cwd $(FRONTEND_DIR) npx prettier --check "src/**/*.{ts,tsx,js,jsx,json,css,md}" "*.{ts,js,json,md,mdx}"
.PHONY: lint .PHONY: lint
lint: backend-lint frontend-lint ## Lint backend + frontend lint: backend-lint frontend-lint docs-lint ## Lint backend + frontend + docs
.PHONY: backend-lint .PHONY: backend-lint
backend-lint: ## Lint backend (flake8) backend-lint: backend-format-check backend-typecheck ## Lint backend (isort/black checks + flake8 + mypy)
cd $(BACKEND_DIR) && uv run flake8 --config .flake8 cd $(BACKEND_DIR) && uv run flake8 --config .flake8
.PHONY: frontend-lint .PHONY: frontend-lint

View File

@@ -101,17 +101,20 @@ Notes:
From repo root (recommended): From repo root (recommended):
```bash ```bash
make backend-test
make backend-lint make backend-lint
make backend-typecheck make backend-test
make backend-coverage make backend-coverage
``` ```
`make backend-lint` runs backend format checks (`isort`, `black`), lint (`flake8`), and typecheck (`mypy`) in one command.
Or from `backend/`: Or from `backend/`:
```bash ```bash
cd backend cd backend
uv run pytest uv run pytest
uv run isort . --check-only --diff
uv run black . --check --diff
uv run flake8 --config .flake8 uv run flake8 --config .flake8
uv run mypy uv run mypy
``` ```

View File

@@ -104,4 +104,3 @@ Actions:
- gateway logs around bootstrap - gateway logs around bootstrap
- worker logs around lifecycle events - worker logs around lifecycle events
- agent `last_provision_error`, `wake_attempts`, `last_seen_at` - agent `last_provision_error`, `wake_attempts`, `last_seen_at`