How does one manage the release of an updated version of an automation created by a citizen developer (self-user)?

The self-user will republish the code to the Orchestrator, which will create a new version in Orchestrator, so version history is fully maintained. The admin can choose to make the updated version available to attended users. The user will be prompted in the UiPath Assistant console to download the updated version of the code to get the latest copy.