-
-
Notifications
You must be signed in to change notification settings - Fork 8
[CI] - Linting Failure on dev => main Merge #58
Copy link
Copy link
Closed
Labels
choreFor maintenance/infrastructure tasksFor maintenance/infrastructure tasksciImprovement and/or corrections to test / CI workflowsImprovement and/or corrections to test / CI workflowsmetaFor: changes to GitHub infrastructure (.github/, templates, workflows)For: changes to GitHub infrastructure (.github/, templates, workflows)
Milestone
Description
Metadata
Metadata
Assignees
Labels
choreFor maintenance/infrastructure tasksFor maintenance/infrastructure tasksciImprovement and/or corrections to test / CI workflowsImprovement and/or corrections to test / CI workflowsmetaFor: changes to GitHub infrastructure (.github/, templates, workflows)For: changes to GitHub infrastructure (.github/, templates, workflows)
Projects
StatusShow more project fields
Done
👋 Context
The lint workflow fails during merge from
devtomainwith Ruff detecting code quality violations.🎯 Goals
Resolve linting failures blocking the CI/CD pipeline and ensure code quality standards are met before merge.
📂 Category
✅ Expected Behavior
The lint workflow should complete successfully without Ruff errors when merging to
main.❌ Current Behavior
The
ruff check .step fails with exit code 1, reporting 28 code quality violations:Ruff indicates 20 are auto-fixable with
--fixflag.📍 Context
.github/workflows/mls-ci.yml📋 Logs / Error Traces
Affected files:
bin/maillogsentinel_setup.pylib/maillogsentinel/parser.pylib/maillogsentinel/sql_exporter.pylib/maillogsentinel/sql_importer.pytests/bin/test_maillogsentinel_setup.pytests/lib/maillogsentinel/test_log_utils.pytests/lib/maillogsentinel/test_progress.pytests/lib/maillogsentinel/test_report.pytests/lib/maillogsentinel/test_sql_exporter.pyFull logs:
☑️ Checklist