Repository navigation
Closed
Description
Automated release-health check. This issue is rewritten in place on every run and closed automatically once every gap below is closed; it is never duplicated.
Last evaluated: 2026-11-04T23:09:49.254257+00:00 (run)
unreleased-work — 15 releasable commit(s) unpublished for 1d 2h
main has been carrying 15 releasable commit(s) for 1d 2h past v1.19.0. main CI is green and no release run is in flight, so nothing is going to publish these on its own.
Next version would be a minor bump.
| commit | bump | age | subject |
|---|---|---|---|
abebd582 |
minor | 1d 2h | feat(flow): code as action is the default first-run agent; every save is read back (#1542) |
db38337a |
minor | 22h 53m | feat(quickstart): end on the person's own Seal, in an offline viewer (#1566) |
c49ec4a3 |
patch | 22h 12m | fix(windows): a qualification case can run on --backend windows, and inside an RDP session (#1757) |
385a6669 |
patch | 22h 8m | fix(qualify): a qualification case can claim its attempt on Windows (#1768) |
64541868 |
patch | 20h 41m | fix(diff): never apply a column rule to a row whose columns have no cell MACs (#1793 item 1) (#1801) |
f9483b60 |
patch | 19h 59m | fix(rollback): an audit entry names exactly one snapshot table (#1793 item 2) (#1803) |
5ff073e7 |
patch | 19h 7m | fix(flow): an ISO date typed into a native date input lands as that date (#1806) |
6fafd466 |
patch | 17h 24m | fix(flow): refuse volatile FHIR metadata before run 1 (#1819) |
e1b74b0a |
patch | 15h 6m | fix(flow): carry the duplicate key on the OpenEMR compiled save check (#1832) |
bd2af2df |
patch | 10h 30m | fix(flow): verify complete typed input and stop on focus changes (#1831) |
fa2c0a27 |
minor | 7h 8m | feat(reward): score a confirmed write followed by an escalation as configurable partial credit (#1824) |
70cd402f |
patch | 6h 9m | fix: exclude sent fields from learned bookkeeping (#1843) |
e67d1e0a |
patch | 6h 8m | fix(flow): a null matches only a null in rollback and qualification read-backs (#1835) |
cd87a77b |
patch | 46m | fix(flow): show rule enable state and unique indexes in the db code digest (#1836) |
800f4500 |
patch | 40m | fix: read new append-only log bodies incrementally (#1879) |
Most recent release run: 41699031041 — completed/success.
Publish with:
# First merge the reviewed version, changelog, lockfile, and candidate state. Then create the tag from exact main.
gh workflow run release-and-publish.yml --repo OpenAdaptAI/OpenAdapt --ref main -f version=<reviewed-version>
# If that exact tag run partially failed, rerun it. Do not create a recovery tag.
gh run rerun --repo OpenAdaptAI/OpenAdapt <tag-run-id>Everything the check considered and cleared
- [launcher] tag v0.36.1 has no release object; acknowledged: 2024-07-06 legacy monorepo tag. No release object was ever created and 0.36.1 was never published to PyPI (the index jumps 0.35.x -> 0.39.1). Permanently historical: acknowledged here rather than left to alert forever, because a guard that is always red is a guard nobody reads.
- [launcher] openadapt 1.19.0 is on PyPI.
- [desktop] tag openadapt-desktop-v0.21.1 has no release object; acknowledged: Superseded by openadapt-desktop-v0.25.1. Version 0.21.1 was never published; 0.25.1 is the published replacement.
- [desktop] openadapt-desktop 0.26.0 is on PyPI.
Reproduce locally with python scripts/check_release_health.py.
Metadata
Metadata
Assignees
Labels
No labels
Activity
github-actions commentedon Nov 5, 2026
Every release lane is published and current as of https://github.com/OpenAdaptAI/OpenAdapt/actions/runs/41973637274. Closing automatically.