Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-docker Commit: bcd6c9a0f605ed1adb258601a448c581779a6abb https://github.com/xwiki/xwiki-docker/commit/bcd6c9a0f605ed1adb258601a448c58... Author: Vincent Massol <vincent@massol.net> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M gradle/run-instances.gradle M gradle/update-versions.gradle Log Message: ----------- XDOCKER-18: Automate updating the stable version * Boot in 'smokeTest' the cycles whose generated directory is uncommitted as well as the ones whose versions moved in this invocation. What the update tasks bumped is forgotten between invocations while the working tree is not, so re-running './gradlew release' after a failed boot check found everything already up to date, selected no cycle at all and reported success having booted nothing - on the one run where booting was what had failed. Reading the tree also covers a 'template/' edit, which moves no version and had to be named by hand with '-Pcycles' until now. * Say why 'smokeTest' has nothing to test instead of 'no cycles to test', which reads the same whether there was nothing to do or whether the selection failed to name what needed booting. * Drop the reference in 'updateXWiki' to a duplicate tag check in 'official-image.gradle'. That check was removed before this feature landed, so the refusal to put two cycles on the same version line is now the only guard against two of them claiming the same tags. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-docker/settings/notifications