Skip to content

update ci sync all group test#11

Merged
minhsaco99 merged 1 commit intomainfrom
update/ci-full-test
Jan 22, 2026
Merged

update ci sync all group test#11
minhsaco99 merged 1 commit intomainfrom
update/ci-full-test

Conversation

@minhsaco99
Copy link
Copy Markdown
Owner

Description

Update CI test workflow to use uv sync --all-groups instead of manually specifying
each dependency group. This ensures all groups defined in pyproject.toml are
automatically included when running tests, making it easier to maintain as new groups
are added.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • New Engine (STT/TTS provider)
  • Breaking change (fix or feature that would cause existing functionality to not
    work as expected)
  • Refactor (non-breaking code cleanup or optimization)
  • Documentation update
  • Performance improvement

Checklist

  • I have read the CONTRIBUTING guide
  • My code follows the project's code style (make format)
  • Linting passes (make lint)
  • Tests pass (make test)
  • Documentation updated (if needed)
  • No sensitive information (API keys, secrets) included

Related Issues

Closes #

Testing & Verification

Automated Tests

  • Unit tests added/updated
  • All existing tests pass

Manual Verification (if applicable)

CI workflow change - verified uv sync --all-groups correctly installs all dependency
groups.

API Endpoints Tested (if applicable)

N/A - CI configuration change only

Engine-Specific Tests (if applicable)

N/A

Security Impact

  • No security implications
  • Security impact (please describe below)

@minhsaco99 minhsaco99 merged commit 1437105 into main Jan 22, 2026
4 checks passed
@minhsaco99 minhsaco99 deleted the update/ci-full-test branch January 22, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant