Commit graph

22 commits

Author SHA1 Message Date
Alishahryar1
f1f6080224 Updated agent instructions and renamed lint check to format check 2026-02-28 07:20:00 -08:00
Alishahryar1
d21ed84171 updated uv version 2026-02-19 20:23:37 -08:00
Alishahryar1
416664ed41 Renamed a check in workflow 2026-02-16 15:59:25 -08:00
Alishahryar1
47e5d4f969 Updated workflow 2026-02-15 22:05:47 -08:00
Alishahryar1
539854fe7b Refactor done using GLM-5 2026-02-15 21:58:03 -08:00
Alishahryar1
c36c07a8ce Removed formatter workflow 2026-02-15 19:20:39 -08:00
Alishahryar1
ae0145f933 Fixed formatter workflow 2026-02-15 19:17:25 -08:00
Alishahryar1
6093939151 Enhance GitHub Actions workflow by adding concurrency and separating jobs for checks and formatting. Updated actions/checkout and setup-uv versions, adjusted permissions, and set timeouts for improved CI performance. 2026-02-15 19:04:27 -08:00
Alishahryar1
626766c857 Updated actions/checkout to v6 2026-02-15 18:57:43 -08:00
Cursor Agent
eec5771ea1 ci: fix checkout for PRs from forks
Use head repo and SHA when checking out pull_request events so the
workflow can fetch the branch from the fork instead of the base repo.
Fixes CI failure when patch-1 (or other fork branches) don't exist
in the base repository.

Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
2026-02-16 02:51:34 +00:00
Ali Khokhar
de970deb5d
Update tests.yml 2026-02-15 09:24:33 -08:00
Alishahryar1
8ed1658e4e Reordered workflow 2026-02-15 02:03:07 -08:00
Alishahryar1
830840f98f updated workflow 2026-02-15 01:18:51 -08:00
Alishahryar1
96e6765315 Removed python setup and tests from workflow 2026-02-15 01:16:54 -08:00
Alishahryar1
3950c39ae8 Updated workflow 2026-02-14 23:04:27 -08:00
Alishahryar1
8fb5ee698b fixed yml typo 2026-02-14 23:02:19 -08:00
Alishahryar1
0d292cd578 ci: enhance type checking in workflow and improve test coverage
- Added a step to fail the CI if any '# type: ignore' comments are found in Python files.
- Refactored tests to use mocking for better isolation and reliability.
- Updated type hints and casting in several files to improve type safety.
2026-02-14 23:01:11 -08:00
Cursor Agent
be78008429 ci: checkout branch to fix detached HEAD on PR
Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
2026-02-15 06:43:11 +00:00
Cursor Agent
ebdfdbb6c9 ci: run ruff format and auto-commit instead of format check
Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
2026-02-15 06:42:00 +00:00
Cursor Agent
37f2e2871e ci: remove hardcoded feature branch from workflow triggers
Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
2026-02-15 06:39:34 +00:00
Cursor Agent
6d1197fb9b ci: add type check and format check, block merge on failure
- Run ty check; fail CI if type errors
- Run ruff format --check; fail CI if not formatted
- Rename workflow to CI

Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
2026-02-15 06:38:41 +00:00
Cursor Agent
d68fd6013c fix: align README badges with best practices
- License: use standard MIT yellow badge, link to opensource.org
- Python: update to 3.14 to match pyproject.toml
- uv: use official dynamic endpoint badge from astral-sh/uv
- Tests: replace static pytest 95% with GitHub Actions badge
- Ty: fix link to PyPI (pypi.org/project/ty/)
- Add .github/workflows/tests.yml for CI

Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
2026-02-15 06:32:25 +00:00