Skip to content

chore: release v0.12.0#190

Merged
avrabe merged 1 commit into
mainfrom
chore/release-v0.12.0
May 25, 2026
Merged

chore: release v0.12.0#190
avrabe merged 1 commit into
mainfrom
chore/release-v0.12.0

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented May 25, 2026

Summary

Cuts v0.12.0 — four landed PRs since v0.11.0 (2026-05-24):

v0.12.0 is the first release published with the new artifact flow — per-target `.tar.gz` archives, CycloneDX SBOM, cosign-signed `SHA256SUMS.txt` + bundle, and SLSA v1 build provenance per archive. v0.11.0's binaries were the last bare-asset release.

Test plan

  • `cargo check --workspace` clean on 0.12.0
  • Full `cargo test -p meld-core --lib` passes
  • Pre-commit hooks pass (`cargo-fmt`, `cargo-clippy`, `cargo-test`)
  • CI green on this PR
  • After merge: tag `v0.12.0` triggers `release.yml` end-to-end (first real test of the synth-pattern flow)

🤖 Generated with Claude Code

Four-PR cycle. Cycle detection for cross-component streams (#188),
signed/attested release pipeline (#186, first real cut), README
consumer verification recipe (#187), and a defensive fuzz workflow
fix for drifted self-hosted runners (#189).

v0.12.0 is the first meld release published with the new artifact
flow: per-target tar.gz archives, CycloneDX SBOM, cosign-signed
SHA256SUMS.txt + bundle, and SLSA v1 build provenance per archive.
v0.11.0's binaries were the last bare-asset release.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

LS-N verification gate

⚠️ 34/35 verified — 1 missing regression tests

count
Passed (≥1 test, all green) 34
Failed (≥1 test failure) 0
Missing (no ls_*_NN_* test found) 1

Approved loss-scenarios.yaml entries are expected to have a
regression test named ls_<letter>_<num>_* (e.g. LS-A-11
ls_a_11_*). The gate runs each prefix via cargo test --lib --no-fail-fast and aggregates pass/fail/missing.

Failed LS entries

(none)

Missing regression tests
  • LS-R-13

Updated automatically by tools/post_verification_comment.py.
Source of truth: safety/stpa/loss-scenarios.yaml.

@avrabe avrabe merged commit 5bdff15 into main May 25, 2026
12 of 14 checks passed
@avrabe avrabe deleted the chore/release-v0.12.0 branch May 25, 2026 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant