Skip to content

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

Merged
StefanRijnhart merged 1 commit into
OCA:18.0from
hbrunn:18.0-create-test-database-workflow
Dec 24, 2025
Merged

[18.0][IMP] add a github workflow that generates test databases used in CI#5375
StefanRijnhart merged 1 commit into
OCA:18.0from
hbrunn:18.0-create-test-database-workflow

Conversation

@hbrunn

@hbrunn hbrunn commented Sep 12, 2025

Copy link
Copy Markdown
Member

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
Copy Markdown
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

@legalsylvain legalsylvain left a comment

Copy link
Copy Markdown
Contributor

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 !

Comment thread .github/workflows/generate-testdb.yml
Comment thread .github/workflows/generate-testdb.yml Outdated
Comment thread .github/workflows/generate-testdb.yml Outdated
@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 Nov 7, 2025
2 tasks
@hbrunn hbrunn mentioned this pull request Dec 5, 2025
3 tasks
@legalsylvain

Copy link
Copy Markdown
Contributor

@hbrunn. is this PR ready to merge ?

@hbrunn

hbrunn commented Dec 5, 2025

Copy link
Copy Markdown
Member Author

I think so, but lacking reviews

@legalsylvain

Copy link
Copy Markdown
Contributor

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

@sergiocorato sergiocorato left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I don't see anything wrong, but I'm not very familiar with gh.

@hbrunn hbrunn mentioned this pull request Dec 12, 2025
3 tasks

@StefanRijnhart StefanRijnhart left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nice!

/ocabot merge nobump

@OCA-git-bot

Copy link
Copy Markdown
Contributor

What a great day to merge this nice PR. Let's do it!
Prepared branch 18.0-ocabot-merge-pr-5375-by-StefanRijnhart-bump-nobump, awaiting test results.

OCA-git-bot added a commit that referenced this pull request Dec 24, 2025
Signed-off-by StefanRijnhart
@OCA-git-bot

Copy link
Copy Markdown
Contributor

@StefanRijnhart your merge command was aborted due to failed check(s), which you can inspect on this commit of 18.0-ocabot-merge-pr-5375-by-StefanRijnhart-bump-nobump.

After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red.

@StefanRijnhart

Copy link
Copy Markdown
Member

Don't see the error. Should I merge manually?

image

@hbrunn

hbrunn commented Dec 24, 2025

Copy link
Copy Markdown
Member Author

ocabot might be choking on the skipped workflow? manual merge would be very appreciated!

@StefanRijnhart
StefanRijnhart merged commit 0bfbb2c into OCA:18.0 Dec 24, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

5 participants