Skip to content

[v3 release] Reconcile tag-only Beta 7 policy in the release ledger #5954

Closed

Description

@taliesin-ai

Evidence

The exact 2026-08-11 07:00–2026-08-12 07:00 Australia/Sydney release window published v3.0.0-beta.7 as a zero-asset prerelease. Workflow run 31506762359 still built six desktop binaries, generated SHA256SUMS, and created provenance, then failed HTTP 422 when it tried to upload to the already-immutable release.

Maintainer direction recorded in #5876 and implemented by merged PR #5946 is that v3 releases are tag-only for now and the supported CLI installation path is go install. The desktop binary workflow and nightly dispatch have been removed from master.

The authoritative releases/v3-beta ledger is now inconsistent with that policy: .release/v3.0.0-beta.0/plan.json, README.md, and comms/launch-sequence.md still describe release-v3.yml, Apple binary-signing preconditions, downloadable release assets, and binary installation checks. The ledger remains 38 open gates / 27 blocking / zero passed or waived.

Scope

Reconcile the evidence and runbook wording only. Do not mark any gate passed or waived without explicit evidence, and do not dispatch a workflow, create/delete a tag, or mutate a release.

Acceptance criteria

  • Record beta.7 publication and run 31506762359 in the relevant plan.json evidence notes.
  • Record the tag-only / go install maintainer decision and merged PR chore(v3): remove the desktop binary release pipeline #5946.
  • Remove or supersede stale release-v3.yml, Apple binary-signing, asset-download, and binary-install instructions in the release README/runbook.
  • Keep all gate statuses unchanged unless the ledger contains explicit pass or waiver evidence.
  • Validate JSON, gate counts, changed-state comparison, links/references, and diff cleanliness.
  • Open a focused PR against releases/v3-beta from a dedicated branch.

Activity

  1. added this to the v3.0.0-beta.3 milestone on Aug 12, 2026
  2. self-assigned this
    on Aug 12, 2026
  3. added
    BugSomething isn't working
    DocumentationImprovements or additions to documentation
    P1High priority
    on Aug 12, 2026
  4. coderabbitai commented on Aug 12, 2026

    @coderabbitai
    Contributor
    🔗 Related PRs

    #5880 - ci(v3): attach artifacts to nightly releases [merged]
    #5882 - ci(v3): skip nightly releases for bookkeeping-only changes [merged]
    #5888 - ci(v3): publish artifacts before immutable releases [open]
    #5946 - chore(v3): remove the desktop binary release pipeline [merged]


    📝 Issue Planner

    Check the box below or use the @coderabbitai plan command to generate an implementation plan and prompts that you can use with your favorite coding assistant.

    • Create Plan

    🧪 Issue enrichment is currently in open beta.

    You can configure auto-planning by selecting labels in the issue_enrichment configuration.

    To disable automatic issue enrichment, add the following to your .coderabbit.yaml:

    issue_enrichment:
      auto_enrich:
        enabled: false

    💬 Have feedback or questions? Drop into our discord!

  5. moved this from Todo to In Progress in Wails Release Trainon Aug 12, 2026
  6. taliesin-ai commented on Aug 13, 2026

    @taliesin-ai
    CollaboratorAuthor

    Implemented the bounded ledger reconciliation in PR #5967, commit 3832bef.

    Evidence now includes beta.7's obsolete asset-workflow failure, beta.8's successful tag-only publication in run 31577849776, merged policy PR #5946, and the beta.8 tag/runtime metadata mismatch tracked for future automation by #5959. README/runbook/packager guidance now uses the tag-only go install path.

    Validation passed: JSON parse; exact 38 total/open and 27 blocking/open gates; zero passed/waived; unchanged gate ID/status/blocking comparison; stale workflow/signing/binary reference scan; diff check. No gate status changed. The installed CodeRabbit CLI does not support --plain; the supported scoped review was attempted against releases/v3-beta but its service ended without returning findings.

  7. leaanthony commented on Sep 8, 2026

    @leaanthony
    Member

    Closing after review: the tag-only beta ledger reconciliation was merged in #5967. Beta releases are nightly builds; ongoing v3 planning is consolidated in the v3.0.0 GA milestone.

  8. moved this from In Progress to Done in Wails Release Trainon Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

BugSomething isn't workingDocumentationImprovements or additions to documentationP1High priorityv3

Type

No type

Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions