Skip to content

Contributing

Paul Zabelin edited this page Mar 24, 2025 · 3 revisions

Development setup

Code Quality

uv run mypy -p src
Success: no issues found in 8 source files

Run Tests

uv run pytest

====================================================================== test session starts =======================================================================
platform darwin -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0
rootdir: /Users/artium/workspace/Artium/continuous-alignment-testing
configfile: pyproject.toml
testpaths: tests
plugins: anyio-4.8.0, asyncio-0.21.2
asyncio: mode=Mode.AUTO
collected 7 items                                                                                                                                                

tests/cat_ai/test_reporter.py ...                                                                                                                          [ 42%]
tests/cat_ai/test_runner.py ....                                                                                                                           [100%]

======================================================================= 7 passed in 2.04s ========================================================================

Collaboration

How to collaborate across GitHub forks? When we pair we want to have a single branch to push our commits. One can not push changes to pair's fork. We can try adding pair as a collaborator on fork.

Clone this wiki locally