Flex Internal release assets

Live inventory of Flex app and robot OS artifacts published to S3/CloudFront. Showing the 5 most recent versions per manifest. Generated 2026-06-02 21:10:34 UTC.

Build job to URL map

Flex assets are uploaded by GitHub Actions in opentrons (app) and oe-core (robot OS). Each successful run writes versioned artifacts under predictable S3 prefixes, then updates the channel manifests below.

Component Workflow S3 prefix Manifest Per-build layout
App (internal)same workflow (internal-release variant)s3://ot3-development.builds.opentrons.com/app/releases.json, alpha*.yml, beta*.yml, latest*.ymlOpentrons-Internal-v<ver>-<platform>-b<build>.*
Robot OS (internal)same workflow (internal-release variant)s3://ot3-development.builds.opentrons.com/ot3-oe/ot3-oe/releases.jsonot3-oe/<github.run_id>/ot3-system.zip

See the channel section below for robot vs app manifest authority. Flex robots read ot3-oe/releases.json for on-robot updates. CloudFront for builds.opentrons.com is not invalidated by CI; run just invalidate-cloudfront manually after external app builds finish.

Internal channel

Robot OS: releases.json is the source of truth for on-robot updates. Desktop app: channel YAML files (latest.yml, latest-mac.yml, latest-linux.yml, and prerelease YAMLs) are authoritative; electron-updater reads those directly. App releases.json is not the app updater source of truth: a CloudFront edge function parses the latest stable semver from production and routes latest* requests to matching stable build artifacts. The tables below are still useful for humans and release validation.

Electron-updater channel YAMLs

Channel YAMLURLVersionRelease dateArtifact
alpha.ymlhttps://ot3-development.builds.opentrons.com/app/alpha.yml4.0.0-alpha.02026-06-01T19:35:44.210ZOpentrons-OT3-v4.0.0-alpha.0-win-b70522.exe
alpha-mac.ymlhttps://ot3-development.builds.opentrons.com/app/alpha-mac.yml4.0.0-alpha.02026-06-01T19:50:14.903ZOpentrons-OT3-v4.0.0-alpha.0-mac-b70522.zip
alpha-linux.ymlhttps://ot3-development.builds.opentrons.com/app/alpha-linux.yml4.0.0-alpha.02026-06-01T19:31:03.478ZOpentrons-OT3-v4.0.0-alpha.0-linux-b70522.AppImage
beta.ymlhttps://ot3-development.builds.opentrons.com/app/beta.yml1.5.02024-04-26T13:34:28.641ZOpentrons-OT3-v1.5.0-win-b42355.exe
beta-mac.ymlhttps://ot3-development.builds.opentrons.com/app/beta-mac.yml1.5.02024-04-26T13:57:15.809ZOpentrons-OT3-v1.5.0-mac-b42355.zip
beta-linux.ymlhttps://ot3-development.builds.opentrons.com/app/beta-linux.yml1.5.02024-04-26T13:21:17.016ZOpentrons-OT3-v1.5.0-linux-b42355.AppImage
latest.ymlhttps://ot3-development.builds.opentrons.com/app/latest.yml1.5.02024-04-26T13:34:28.641ZOpentrons-OT3-v1.5.0-win-b42355.exe
latest-mac.ymlhttps://ot3-development.builds.opentrons.com/app/latest-mac.yml1.5.02024-04-26T13:57:15.809ZOpentrons-OT3-v1.5.0-mac-b42355.zip
latest-linux.ymlhttps://ot3-development.builds.opentrons.com/app/latest-linux.yml1.5.02024-04-26T13:21:17.016ZOpentrons-OT3-v1.5.0-linux-b42355.AppImage

Recent app releases (releases.json)

VersionBuild id(s)RevokedAssets
4.0.0-alpha.0b70522no
3.1.0-alpha.5b70126no
3.1.0-alpha.4b69823no
3.1.0-alpha.2b69814no
3.1.0-alpha.1b69781no

Recent robot OS releases (releases.json)

VersionBuild jobFull imageSystemVersion fileNotes
9.1.0-alpha.1run 26577775277full imagesystemVERSION.jsonnotes
4.0.0-alpha.0run 26776763371full imagesystemVERSION.jsonnotes
3.1.0-alpha.5run 26039231600full imagesystemVERSION.jsonnotes
3.1.0-alpha.4run 25691900406full imagesystemVERSION.jsonnotes
3.1.0-alpha.2run 25680778908full imagesystemVERSION.jsonnotes