OT-2 Internal release assets

Live inventory of OT-2 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

OT-2 assets are uploaded by GitHub Actions in opentrons-ot2 (app) and buildroot (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://ot2-development.builds.opentrons.com/app/releases.json, latest*.ymlOpentrons-Internal-OT2-v<ver>-<platform>-b<build>.*
Robot OS (internal)same workflow (internal-release variant)s3://ot2-development.builds.opentrons.com/ot2-br/ot2-br/releases.jsonot2-br/<github.run_id>/ot2-system.zip

See the channel section below for robot vs app manifest authority. OT-2 robots read ot2-br/releases.json for on-robot updates. External app URLs in releases.json use https://ot2.builds.opentrons.com/app/ after feat/ot2-calendar-semver-build (edge still writes ot2.opentrons.com).

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://ot2-development.builds.opentrons.com/app/alpha.yml26.5.2901-beta2026-05-29T18:47:43.351ZOpentrons-Internal-OT2-v26.5.2901-beta-win-b10514.exe
alpha-mac.ymlhttps://ot2-development.builds.opentrons.com/app/alpha-mac.yml26.5.2901-beta2026-05-29T19:06:00.813ZOpentrons-Internal-OT2-v26.5.2901-beta-mac-b10514.zip
alpha-linux.ymlhttps://ot2-development.builds.opentrons.com/app/alpha-linux.yml26.5.2901-beta2026-05-29T18:42:37.419ZOpentrons-Internal-OT2-v26.5.2901-beta-linux-b10514.AppImage
beta.ymlhttps://ot2-development.builds.opentrons.com/app/beta.yml26.5.2901-beta2026-05-29T18:47:43.351ZOpentrons-Internal-OT2-v26.5.2901-beta-win-b10514.exe
beta-mac.ymlhttps://ot2-development.builds.opentrons.com/app/beta-mac.yml26.5.2901-beta2026-05-29T19:06:00.813ZOpentrons-Internal-OT2-v26.5.2901-beta-mac-b10514.zip
beta-linux.ymlhttps://ot2-development.builds.opentrons.com/app/beta-linux.yml26.5.2901-beta2026-05-29T18:42:37.419ZOpentrons-Internal-OT2-v26.5.2901-beta-linux-b10514.AppImage
latest.ymlhttps://ot2-development.builds.opentrons.com/app/latest.yml26.5.28032026-05-28T22:12:19.342ZOpentrons-Internal-OT2-v26.5.2803-win-b10512.exe
latest-mac.ymlhttps://ot2-development.builds.opentrons.com/app/latest-mac.yml26.5.28032026-05-28T22:27:33.450ZOpentrons-Internal-OT2-v26.5.2803-mac-b10512.zip
latest-linux.ymlhttps://ot2-development.builds.opentrons.com/app/latest-linux.yml26.5.28032026-05-28T22:05:52.798ZOpentrons-Internal-OT2-v26.5.2803-linux-b10512.AppImage

Recent app releases (releases.json)

VersionBuild id(s)RevokedAssets
1.9.9-alpha.3n/ano
0.0.0-devb10500no
26.5.61n/ano
26.5.51n/ano
26.5.22-1b10477no

Recent robot OS releases (releases.json)

VersionBuild jobFull imageSystemVersion fileNotes
26.5.22.dev1run 26373530956full imagesystemVERSION.jsonnotes
26.5.22run 26304418614full imagesystemVERSION.jsonnotes
26.5.2901-betarun 26655361193full imagesystemVERSION.jsonnotes
26.5.2901-alpharun 26639846340full imagesystemVERSION.jsonnotes
26.5.2803run 26604855404full imagesystemVERSION.jsonnotes