Skip to content

CipherHorizon v0.1.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 11:14
· 37 commits to main since this release
f0b62c1

Fixed

  • Release notes. A GitHub release now carries its CHANGELOG section. The release configuration disabled
    GoReleaser's changelog, which also dropped the notes file, so v0.1.0 was published with only the verification
    footer (its notes were then set by hand).
  • The container smoke test passes against a published image on Podman. It declares the health check in exec
    form (the image has no shell), says to pass CERT= and KEY= when openssl is missing, and no longer stops
    at random under pipefail.

Changed

  • Fewer entries per image in the container registry (5 instead of 9): no BuildKit SBOM and provenance
    attestations, and GitHub's provenance attestation is no longer copied into GHCR. Provenance is still verified
    with gh attestation verify; SBOMs are release assets, as before.
  • The release verifies the image signature before it publishes anything, with the command users are given.
  • No website for now: the GitHub Pages workflow is removed; site/ is kept.
  • Dependencies: modernc.org/sqlite 1.60.1; GitHub Actions setup-node 7.1.0, upload-artifact 7.0.2,
    CodeQL 4.38.3, sbom-action 0.24.3.

Verify what you downloaded

sha256sum --check --ignore-missing checksums.txt
cosign verify-blob checksums.txt --bundle checksums.txt.sigstore.json \
  --certificate-identity-regexp '^https://github.com/offsetsecurity/cipherhorizon/\.github/workflows/release\.yml@refs/tags/v' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

The inventory scripts a server of this version hands out are attached too, with
inventory-scripts.sha256; cipherhorizon scripts list prints the same hashes offline.

Full instructions, including the container image and build provenance: docs/engineering/DISTRIBUTION.md.