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.