Upload a new owned release
upload_releaseUpload one or two ARM RPM files to create a new release for an existing app. Preserves app metadata, requires explicit confirmation, and rejects duplicate versions or OS builds.
Instructions
Upload one/two absolute-path ARM RPMs as a NEW release of an existing caller-owned app. Preserves existing description, contacts, icon, screenshots, beta and scheduling. Requires exact user form confirmation. Rechecks bytes/state and rejects duplicate version/OS. 100,000,000 bytes/file. No signature or SDK verification. Server decides review/publication status; no admin status override. Never automatically retry unknown/already-attempted outcomes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_id | Yes | ||
| rpm32_path | No | ||
| rpm64_path | No | ||
| release_notes | No | ||
| aurora_versions | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_id | Yes | ||
| version | Yes | ||
| uploaded | Yes | ||
| verified | Yes | ||
| operation | Yes | ||
| publication_state | Yes | ||
| shared_metadata_preserved | Yes | ||
| scheduling_timezone_verified | Yes |