Uploads a commit file for an application, optionally restarting the app and managing versions.
appId-orgId.major, minor, patch.success if successful, error if not.error if not.UNAUTHORIZED: The user is not authenticated or lacks sufficient permissions.FORBIDDEN: The user does not have access to the project.APP_NOT_FOUND: The application was not found.NO_FILE_UPLOADED: No file was provided for the commit.FILE_TOO_LARGE: Uploaded file exceeds the maximum allowed size.UPLOAD_COMMIT_FAILED: Failed to upload the commit.OWNER_APP_WITHOUT_LIMITS: The owner has no resource limits defined.