• Cut v1.15.11c — re-tag of v1.15.12 to fix versioning-scheme violation
    Validate / base-change-warning (push) Successful in 5s
    Validate / docs-check (push) Successful in 13s
    Validate / validate-with-pi (push) Successful in 4m8s
    Publish Docker Image / base-decide (push) Successful in 13s
    Validate / validate-omos (push) Successful in 4m34s
    Publish Docker Image / resolve-versions (push) Successful in 5s
    Publish Docker Image / build-base (push) Has been skipped
    Validate / validate-base (push) Successful in 5m19s
    Publish Docker Image / smoke-base (push) Successful in 3m43s
    Publish Docker Image / smoke-omos (push) Successful in 4m41s
    Publish Docker Image / smoke-with-pi (push) Successful in 6m38s
    Validate / validate-omos-with-pi (push) Successful in 12m30s
    Publish Docker Image / smoke-omos-with-pi (push) Successful in 4m53s
    Publish Docker Image / build-variant-base (push) Successful in 14m29s
    Publish Docker Image / build-variant-with-pi (push) Successful in 21m5s
    Publish Docker Image / build-variant-omos-with-pi (push) Successful in 21m6s
    Publish Docker Image / build-variant-omos (push) Successful in 23m14s
    Publish Docker Image / update-description (push) Successful in 6s
    Publish Docker Image / promote-base-latest (push) Has been skipped

    joakimp released this 2026-05-28 16:54:23 +02:00 | 16 commits to main since this release

    The 2026-05-28 morning v1.15.12 release violated the project's
    v{opencode_version}[letter] tagging scheme: opencode-ai stayed at
    1.15.11 upstream (no 1.15.12 exists on npm), so the third container
    build on opencode 1.15.11 should have been v1.15.11c.

    The commit message of the slipped tag (be2a168) itself said
    'OPENCODE_VERSION stays at 1.15.11 (no upstream change)' — the slip
    was caught the same afternoon during a versioning audit.

    This release re-cuts at HEAD and supersedes v1.15.12. The slipped
    git tag and the eight v1.15.12* / latest* Docker Hub images remain
    as historical artifacts. Future builds on opencode 1.15.11 continue
    the letter sequence as v1.15.11d, v1.15.11e, etc; v1.15.12 will only
    be reused if and when opencode upstream actually releases 1.15.12.

    Includes everything in v1.15.12 plus the afternoon followup work:

    • CI: registry cache-export disabled (Hub 400 root-cause fix)
    • Docs: manual host-publish runbook + script archive
    • CI: workflow-level 3-attempt retry around buildx build --push

    AGENTS.md: new pre-flight check requirement under Versioning scheme
    documenting the slip as a cautionary example. Mandatory
    'npm view opencode-ai version' check before any non-letter-suffix tag.

    CHANGELOG: new v1.15.11c block with full content list; v1.15.12 block
    gets a note documenting the supersession.

    Downloads