The current way how game and Chobby changes are distributed from repository to players involves 3 synchronization steps that are triggered independently at the intervals of 5, 7 and 10 minutes. If we are unlucky, that can mean up to ~23 minutes between the change submit time and the time change is available for players.
I’ve added a small GitHub actions workflow to game and Chobby repositories that will directly trigger all 3 steps one after the other on every new commit. This reduces the average time of propagation to ~10 seconds.
This change will allow developers to quicker see impact of their changes. For players it means that any fix or revert will reach them sooner, without “We submitted the fix, keep updating, it will be live in the next 20 minutes”.