Skip to content

Releases: prebuilt artifacts, checksums, signatures, SBOM, reproducible builds #146

Open

Description

@Kinflou

Part of ComlineProject/core#227. Proposal: ComlineProject/docs#163, proposals/offline/supply.md#tooling-into-the-gap.

Today the only install path is cargo install --path .. For sealed networks:

  • prebuilt binaries per platform, with checksums and signatures;
  • reproducible builds: rebuild from source and compare bytes, as comline-typescript does for its wasm core;
  • an SBOM per release.

Related: #1 (publish to crates.io). Open: the signing scheme (sigstore, minisign) and the SBOM format (SPDX, CycloneDX).

Activity

  1. Kinflou commented on Nov 9, 2026

    @Kinflou
    MemberAuthor

    Decided (docs#163):

    • Signing: minisign over a checksums file is the primary signature, because it can be checked with one public key and no network. GitHub artifact attestations (sigstore) come on top, for provenance.
    • SBOM: CycloneDX JSON (cargo-cyclonedx). SPDX only if someone asks for it.
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

    P2Soon

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions