Skip to content

chore: Merge branch '2.4' into main#377

Merged
marien-probesys merged 4 commits intomainfrom
chore/sync-2.4
Dec 18, 2025
Merged

chore: Merge branch '2.4' into main#377
marien-probesys merged 4 commits intomainfrom
chore/sync-2.4

Conversation

@marien-probesys
Copy link
Member

@marien-probesys marien-probesys commented Dec 18, 2025

Related issue(s)

N/A

How to test manually

N/A

Reviewer checklist

  • Code is manually tested
  • Interface works on both mobiles and big screens
  • Interface works on both Firefox and Chrome
  • Tests are up to date
  • Documentation is up to date
  • Pull request has been reviewed and approved

marien-probesys and others added 4 commits December 18, 2025 10:42
The CI was failing because, during the first test, the expected email
never arrived.

In fact, since 294476c and cd48561, the emails are sent asynchronously
by the "worker" Docker service. On the CI, the worker wasn't started
soon enough because it was started at the same time as the app service,
which didn't have time to execute the migrations. So the worker was
failing for a while and wasn't started during the first test.

Now, the worker waits for the app to be fully ready before being
started. It means that the migrations have been executed, so there is no
reason for the worker to fail.

Also, the tests script now waits for the worker to be healthy as well,
so we are always sure that everything is started before running the
tests.
@marien-probesys marien-probesys merged commit 5e1843e into main Dec 18, 2025
14 of 17 checks passed
@marien-probesys marien-probesys deleted the chore/sync-2.4 branch December 18, 2025 10:43
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.

2 participants