Skip to content

Release health - unreleased work or an incomplete publish #1917

Closed

Description

@github-actions

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.

Activity

  1. github-actions commented on Nov 5, 2026

    @github-actions
    ContributorAuthor

    Every release lane is published and current as of https://github.com/OpenAdaptAI/OpenAdapt/actions/runs/41970279879. Closing automatically.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions