Commit Graph
2 Commits
Author SHA1 Message Date
Eric MeyandClaude Opus 4.6 fb09be0f3c fix: rename nodes/ to immich_nodes/ to avoid conflict with ComfyUI's nodes.py
ComfyUI has its own nodes.py module at the root level, so our
nodes/ package name collides with it. Renamed to immich_nodes/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 23:18:21 -04:00
Eric MeyandClaude Opus 4.6 82e3c4f8f5 feat: add CI, auto-release, and tests
- CI workflow: ruff lint/format, pytest across Python 3.10/3.12/3.13
- Auto-release workflow: conventional commits drive semver bumps
- 11 unit tests covering env parsing, multipart encoding, metadata embedding, upload flow
- pyproject.toml with ruff/mypy/pytest config

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 23:04:57 -04:00