Add Release Step to Mapfixes #262
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Using LoadAssetVersion control, mapfixes can be uploaded without affecting the live version. This integrates extremely well with the workarounds needed to fetch the LoadAssetVersion since they have many failure modes, but the map must not be re-uploaded, so cannot be rolled back to a pre-uploaded state. The same thing works for submissions: if the LoadAssetVersion fetch fails during the Releasing process, it can roll back to the Uploaded state. This also means that the possible states for mapfixes and submissions are identical.
Plan:
MapfixStatusReleasingstateMapfixStatusReleasedstateSubmissionStatusReleasingstateCompleted in #267.