Commit Graph

4 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] 624b1ddb57 fix(ci): exclude E2E tests requiring Docker-in-Docker from CI
- Add missing pytest markers (e2e, requires_docker) to pyproject.toml
- Update CI workflow to skip E2E tests with -m "not e2e"
- Update integration test documentation with CI configuration notes
- E2E tests can still be run locally with: pytest -m e2e

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-02-11 18:03:47 +00:00
copilot-swe-agent[bot] 67cbc5e80d fix: address code review feedback
- Remove version_variables from pyproject.toml (not needed with version_source="tag")
- Clean up CHANGELOG.md comparison links to avoid duplicate/incorrect references
- Keep only [Unreleased] link since v0.5.0 tag doesn't exist yet

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-02-08 07:59:47 +00:00
copilot-swe-agent[bot] 23de539800 fix: update semantic-release changelog configuration for v10 compatibility
- Move changelog_file to changelog.default_templates section
- Resolves deprecation warning in semantic-release v10

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-02-08 07:58:02 +00:00
copilot-swe-agent[bot] 04d18ee1f7 feat: add semantic-release and conventional commit infrastructure
- Create pyproject.toml with python-semantic-release configuration
- Add release.yml workflow for automated releases
- Add commitlint pre-commit hook for conventional commits validation
- Add python-semantic-release to dev dependencies

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-02-08 07:52:06 +00:00