Skip to content

Conversation

@iamprecieee
Copy link
Collaborator

No description provided.

Merge pull request #30 from telexintegrations/main
This commit establishes the v1-legacy branch to maintain the customizable version of Commit Quality Monitor. This version includes:

- Configurable commit types, examples, and training data
- Dynamic analyzer settings through Telex

This branch serves as a stable reference for teams requiring customization capabilities while we move forward with v2's simplified architecture in main.

The main branch README will document both versions and their distinct features.
BREAKING CHANGE: Remove runtime customization of commit rules
- Remove custom commit types, examples, and training data configuration
- Simplify webhook flow to direct Github -> Analysis -> Telex (-> Slack)
- Update integration config for pre-configured settings

This change maintains core analysis capabilities without runtime configuration. Users requiring customization can still use v1 branch.
- remove `.lower()` method on `is_test` parameter

This fixes the attribute error when the query parameter is not given or None
- dedent and serialize payload to a format acceptable by slack webhook

This fixes the 'expected str, bytes or os.PathLike object, not NoneType' when sending to slack.
@iamprecieee iamprecieee merged commit 6ef7570 into staging Feb 24, 2025
1 check passed
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