OCA / oca-github-bot

The GitHub Bot of the Odoo Community Association (OCA)
MIT License
42 stars 60 forks source link

Refactor code detecting changes in addons #154

Open sbidoul opened 3 years ago

sbidoul commented 3 years ago

Several tasks want to act when pull requests add new addons or change existing addons.

We could simplify the code and make it easier to test by having a main tasks that does the delicate work of detecting addon changes and the call registered actions, passing the new/changed manifests.

sbidoul commented 3 years ago

The core "diff" feature could be in manifestoo.

len-foss commented 2 years ago

These features are implemented in https://github.com/sbidoul/manifestoo/pull/19 and https://github.com/sbidoul/manifestoo/pull/20