Skip to content

Release health - unreleased work or an incomplete publish #71

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-08-07T07:37:27.959204+00:00 (run)

unreleased-work — 3 releasable commit(s) unpublished for 4d 13h

main has been carrying 3 releasable commit(s) for 4d 13h past v0.15.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
6f8a8dae patch 4d 13h fix(ci): dispatch docs notification to renamed openadapt-ops repo (#100)
38490d0c patch 1d 8h fix: update vulnerable Python dependencies (#103)
06e62661 minor 1d 7h feat: guide qualification fault cases (#102)

Most recent release run: 30637260941 — completed/success.

Publish with:

gh workflow run release.yml --repo OpenAdaptAI/openadapt-desktop --ref main -f operation=semantic-release

tag-without-release — 4 tag(s) published no release

4 tag(s) in the native lane exist with no GitHub release object. The tag is immutable and public; the artifacts it promises were never published.

tag age release run outcome
desktop-v0.1.0 22d 2h 29514474536 failure
desktop-v0.7.0 17d 15h 29756479649 cancelled
desktop-v0.8.0 17d 3h 29799291231 cancelled
desktop-v0.12.0 12d 13h 30169968004 failure

cancelled and skipped are the outcomes no if: failure() step can see. A run cancelled while waiting on an environment approval gate lands here.

Re-run the publish with:

# Rebuild the installers for an existing engine version (X.Y.Z), then
# approve the native-release environment when the publish-draft job requests it.
gh workflow run native-freshness.yml --repo OpenAdaptAI/openadapt-desktop --ref main -f version=X.Y.Z
Everything the check considered and cleared
  • [engine] openadapt-desktop 0.15.0 is on PyPI.

Reproduce locally with python scripts/check_release_health.py.

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