Skip to content

Add Makefile with common dev tasks (lint, test, typecheck) - #29

Open
harshvardhan60792 wants to merge 1 commit into
roeimichael:mainfrom
harshvardhan60792:fix/12-add-makefile-with-common-dev-tasks-lint
Open

harshvardhan60792 wants to merge 1 commit into
roeimichael:mainfrom
harshvardhan60792:fix/12-add-makefile-with-common-dev-tasks-lint

Conversation

@harshvardhan60792

Copy link
Copy Markdown

Fixes #12

Added a root Makefile defining standard development targets (check, lint, typecheck, test, format, serve, dashboard) and updated CONTRIBUTING.md with Makefile workflow documentation.

Testing: This PR adds developer workflow tooling (Makefile and CONTRIBUTING.md docs); verified targets syntax and documentation.


What

Brief description of the change.

Why

What problem does this solve or what feature does it add?

How

Key implementation details (if not obvious from the diff).

Testing

  • Tests pass (uv run pytest tests/ -v)
  • Lint clean (uv run ruff check src tests)
  • Types pass (uv run pyright)
  • New tests added for new functionality (if applicable)

Added a root Makefile defining standard development targets (check, lint, typecheck, test, format, serve, dashboard) and updated CONTRIBUTING.md with Makefile workflow documentation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Makefile with common dev tasks (lint, test, typecheck)

1 participant