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-05T04:45:29.975291+00:00 (run)
unreleased-work — 17 releasable commit(s) unpublished for 1d 8h
main has been carrying 17 releasable commit(s) for 1d 8h 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 8h | feat(flow): code as action is the default first-run agent; every save is read back (#1542) |
db38337a |
minor | 1d 4h | feat(quickstart): end on the person's own Seal, in an offline viewer (#1566) |
c49ec4a3 |
patch | 1d 3h | fix(windows): a qualification case can run on --backend windows, and inside an RDP session (#1757) |
385a6669 |
patch | 1d 3h | fix(qualify): a qualification case can claim its attempt on Windows (#1768) |
64541868 |
patch | 1d 2h | fix(diff): never apply a column rule to a row whose columns have no cell MACs (#1793 item 1) (#1801) |
f9483b60 |
patch | 1d 1h | fix(rollback): an audit entry names exactly one snapshot table (#1793 item 2) (#1803) |
5ff073e7 |
patch | 1d 0h | fix(flow): an ISO date typed into a native date input lands as that date (#1806) |
6fafd466 |
patch | 22h 59m | fix(flow): refuse volatile FHIR metadata before run 1 (#1819) |
e1b74b0a |
patch | 20h 42m | fix(flow): carry the duplicate key on the OpenEMR compiled save check (#1832) |
bd2af2df |
patch | 16h 6m | fix(flow): verify complete typed input and stop on focus changes (#1831) |
fa2c0a27 |
minor | 12h 43m | feat(reward): score a confirmed write followed by an escalation as configurable partial credit (#1824) |
70cd402f |
patch | 11h 45m | fix: exclude sent fields from learned bookkeeping (#1843) |
e67d1e0a |
patch | 11h 44m | fix(flow): a null matches only a null in rollback and qualification read-backs (#1835) |
cd87a77b |
patch | 6h 22m | fix(flow): show rule enable state and unique indexes in the db code digest (#1836) |
800f4500 |
patch | 6h 16m | fix: read new append-only log bodies incrementally (#1879) |
acf95a41 |
patch | 1h 37m | fix(flow): name shared rows by task values and keep changed columns in anchor scoring (#1852) |
de6076b4 |
patch | 32m | fix: synchronize worklist stop and readback fixtures (#1930) |
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/41970279879. Closing automatically.