OpenUpgrade icon indicating copy to clipboard operation
OpenUpgrade copied to clipboard

[18.0][IMP] add a github workflow that generates test databases used in CI

Open hbrunn opened this issue 4 months ago • 1 comments

In https://github.com/OCA/OpenUpgrade/issues/5370 I claimed that https://github.com/OCA/OpenUpgrade/pull/5355 not failing in CI is because the test databases don't include translations, but that's wrong. Anyways, I spent the morning writing this workflow to have tests databases regenerated regularly, that's a good thing to have in its own right, as there are relevant changes from time to time which might break existing scripts.

You can inspect the results in https://github.com/hbrunn/OpenUpgrade/releases/tag/databases

  • [ ] update https://github.com/OCA/OpenUpgrade/blob/documentation/docsource/100_maintain_repository.rst to point to this workflow instead of a non-existing wiki page

Fixes #5370

hbrunn avatar Sep 12 '25 09:09 hbrunn

update https://github.com/OCA/OpenUpgrade/blob/documentation/docsource/100_maintain_repository.rst to point to this workflow instead of a non-existing wiki page

My bad. It looks like I have destroyed this page, without having updated the new documentation :

https://github.com/OCA/OpenUpgrade/wiki/_compare/d88c28abd294626b684fc6360561218c173d1287

legalsylvain avatar Sep 15 '25 16:09 legalsylvain

@hbrunn. is this PR ready to merge ?

legalsylvain avatar Dec 05 '25 13:12 legalsylvain

I think so, but lacking reviews

hbrunn avatar Dec 05 '25 13:12 hbrunn

@pedrobaeza, @MiquelRForgeFlow, @sergiocorato Could you take a time to review ?

legalsylvain avatar Dec 05 '25 15:12 legalsylvain