mirror of
https://github.com/tiennm99/DocsGPT.git
synced 2026-10-12 22:14:05 +00:00
None of the three image workflows could be started manually, so when 0.20.0 tagged before the release chain knew about the frontend and sandbox images, there was no way to build those images for the tag short of recreating the release. Add a workflow_dispatch trigger taking the version to build. A manual run also gets a `move_latest` switch, so rebuilding an older tag does not drag `latest` backwards. The rule for the moving tag now lives in the manifest step's shell rather than in a nested expression: `latest` follows the build unless the release is a prerelease, the run asked it not to, or it is the rolling `develop` build.