Skip to content

[ADD] Pylint Configuration & workflow - #4

Closed
kga-odoo wants to merge 1 commit into
productionfrom
pylint-workflow
Closed

[ADD] Pylint Configuration & workflow#4
kga-odoo wants to merge 1 commit into
productionfrom
pylint-workflow

Conversation

@kga-odoo

@kga-odoo kga-odoo commented Feb 18, 2026

Copy link
Copy Markdown
Contributor

Description

This PR introduces a Pylint static analysis workflow to the psus repositories. It adds the necessary Pylint configuration to enable automated code quality checks on github, helping enforce consistent code standards across Odoo PSUS projects.

Why

  • Static analysis via Pylint helps catch bugs, enforce style consistency, and reduce technical debt early in the development cycle before code reaches review or production.
  • Adding this to the template ensures all projects bootstrapped from it inherit automated linting out of the box.

All Submissions:

  • My commit respects the Odoo commit guideline
  • My commit message respects the commit template
  • I have used pre-commit
  • The PR contains only my modification and no other external commit

Sh/Runbot:

  • The commits pass test and the branch is green
  • Unit tests have been implemented / standard ones rewritten
  • The Staging is ISO-Prod and will contain only this dev

Upgrade:

  • The data affected (if any) by the changes has been migrated

Maintenance reminders:

  • Always bump the version of the manifest on the affected modules.
  • Notify the developer responsible for the initial development task (when this is relevant).

@kga-odoo kga-odoo changed the title Pylint workflow [ADD] Pylint Configuration & workflow Apr 7, 2026
@kga-odoo
kga-odoo marked this pull request as ready for review April 7, 2026 17:43
@kga-odoo
kga-odoo requested a review from jam-odoo April 7, 2026 17:43
@kga-odoo kga-odoo closed this Jun 5, 2026
@kga-odoo
kga-odoo deleted the pylint-workflow branch June 5, 2026 20:29
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