Example steps to replicate the issue (for me)
- Navigate to https://patchdemo.wmcloud.org/edit.php?wiki=568a59f193
- Remove the patch currently listed in the "Then, apply patches" box
- Scroll down & press "Recreate demo"
What happens?
The console display outputs this line at the end (side-note, with a time that seems to be in the past?):
> 2025-12-01T18:55:05.381543268Z: init already ran at least once and last run was successful. Nothing to do
...and the patch demo wiki itself still seems to have the patch applied to it (as the wiki still has some behaviour that was added by that patch).
What should have happened instead?
The patch demo wiki should have been updated with the changes made before pressing the "Recreate demo" button.
Other information/Notes
I first noticed this when I had updated/rebased this Gerrit patch and wanted to refresh the version of it that was running on this Patch Demo wiki.
I'm tagging this as a Regression because I feel like this must have worked previously?