feat: run CI jobs in podman containers, add requirements-dev.txt
Some checks failed
CI / gitleaks (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / test (3.13) (push) Has been cancelled
CI / build (push) Has been cancelled

- Use container: directive for gitleaks, lint, and test jobs
- Build job stays on host (needs podman for image build/push)
- Add requirements-dev.txt for unified dev/test dependency install

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
user
2026-02-22 06:15:42 +01:00
parent 3dada3fc06
commit 0c0adef90d
2 changed files with 30 additions and 26 deletions

4
requirements-dev.txt Normal file
View File

@@ -0,0 +1,4 @@
-e .
pymumble>=1.6
pytest>=7.0
ruff>=0.4