Skip to content

[Distribution] Publish Android builds to GitHub Releases on v* tags #80

Description

@chtnnh

Parent

Part of #79 (app distribution).

Summary

CI can already assemble a release APK on v* tags / workflow_dispatch (.github/workflows/android-preview.yml), with SHA-256 and provenance attestation — but the binary only lands as a GitHub Actions artifact (7-day retention). That is not a durable public download channel.

Why it matters

Non-technical users and organizers need a stable URL. Actions artifacts expire and are awkward to share under stress. README / website/ assume a real download path will exist.

Evidence

Proposed direction

On v* (and optionally manual): create/update a GitHub Release, attach APK + SHA256SUMS (and link attestation). Keep or retire the short-lived artifact upload once Releases work.

Done when

  • Tagging vX.Y.Z produces a Release with APK + checksums
  • Release notes point at how to verify the checksum
  • Documented in README and/or website/README.md / get-started once the download page exists

Related

Production signing is separate (child of #79). Download page depends on this + #61.

Activity

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions