Skip to content

Conversation

hbrunn
Copy link
Member

@hbrunn hbrunn commented Sep 12, 2025

In #5370 I claimed that #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

Fixes #5370

@legalsylvain
Copy link
Contributor

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

Copy link
Contributor

@legalsylvain legalsylvain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some remarks inline.

Otherwise, very great improvment ! thanks !

python3-werkzeug \
python3-yaml \
unixodbc-dev
- name: Install Odoo
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi. naive question : why not use installation used in other github action, for tests. for exemple :
https://github.com/OCA/mis-builder/blob/18.0/.github/workflows/test.yml#L40

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

very good question. changed that

@hbrunn hbrunn force-pushed the 18.0-create-test-database-workflow branch from c959a0a to d433891 Compare September 17, 2025 04:22
@hbrunn hbrunn force-pushed the 18.0-create-test-database-workflow branch from d433891 to d99969c Compare September 26, 2025 15:21
@hbrunn hbrunn force-pushed the 18.0-create-test-database-workflow branch from d99969c to 6b358b7 Compare September 26, 2025 15:26
@hbrunn hbrunn mentioned this pull request Sep 26, 2025
2 tasks
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.

[17.0][18.0] test database don't have a second language installed
2 participants