chore(release): v0.1.1 migrate to eventcore-fs store #120

Merged
jwilger merged 4 commits from release-plz-2026-06-13T18-13-41Z into main 2026-06-13 16:54:00 -07:00

Summary

Automated release-plz release of emc v0.1.1, cutting everything merged to main since v0.1.0.

Rationale

This release ships the migration of EMC's event store to eventcore 0.9 with the new git-mergeable eventcore-fs backend — replacing the bespoke model/events/v1 JSON event log and the external SQLite operational store with a single committed file-based store — plus a release-process fix that keeps the project copyright header at the top of the regenerated changelog so release PRs pass the copyright-headers CI check.

Included changes

  • (events) migrate event store to eventcore 0.9 with eventcore-fs (#117)
  • (release-plz) keep copyright header atop the generated changelog (#119)
  • (release-plz) supersede release PR instead of force-pushing (#115)

Verification

release-plz produced the Cargo.toml/Cargo.lock version bump and the CHANGELOG.md entry; Rust CI and the Nix flake check are green on this branch.

## Summary Automated `release-plz` release of **emc v0.1.1**, cutting everything merged to `main` since v0.1.0. ## Rationale This release ships the migration of EMC's event store to **eventcore 0.9** with the new git-mergeable **eventcore-fs** backend — replacing the bespoke `model/events/v1` JSON event log and the external SQLite operational store with a single committed file-based store — plus a release-process fix that keeps the project copyright header at the top of the regenerated changelog so release PRs pass the copyright-headers CI check. ## Included changes - *(events)* migrate event store to eventcore 0.9 with eventcore-fs (#117) - *(release-plz)* keep copyright header atop the generated changelog (#119) - *(release-plz)* supersede release PR instead of force-pushing (#115) ## Verification release-plz produced the `Cargo.toml`/`Cargo.lock` version bump and the `CHANGELOG.md` entry; Rust CI and the Nix flake check are green on this branch.
chore(release): v0.1.1
All checks were successful
auto_review auto_review: no findings
CI / Nix flake check (pull_request) Successful in 6s
CI / Request auto_review semantic review (pull_request) Successful in 1s
CI / Rust CI (pull_request) Successful in 10m3s
1c70b47bfc
auto-review requested changes 2026-06-13 11:29:09 -07:00
Dismissed
auto-review left a comment

This PR updates the version of all EventCore workspace crates to v0.1.1 and regenerates their changelogs. The changes are straightforward and appear safe to merge.

LLM usage and cost

Pre-merge checks

  • PR metadata quality: failed
  • Rationale: The title does not follow the conventional commit format as it lacks a description after the version number. It should include a description of the changes made in the release.
  • Offending text: chore(release): v0.1.1
This PR updates the version of all EventCore workspace crates to v0.1.1 and regenerates their changelogs. The changes are straightforward and appear safe to merge. ## LLM usage and cost - Reasoning (gpt-4o) in=1540 out=51 cost=$0.008465 - Cheap (gpt-4o-mini) in=536 out=57 cost=$0.000115 Estimated total USD: $0.008580 via https://api.openai.com and https://api.openai.com ## Pre-merge checks - PR metadata quality: failed - Rationale: The title does not follow the conventional commit format as it lacks a description after the version number. It should include a description of the changes made in the release. - Offending text: chore(release): v0.1.1
jwilger changed title from chore(release): v0.1.1 to chore(release): v0.1.1 — migrate event store to eventcore 0.9 with eventcore-fs 2026-06-13 15:36:53 -07:00
Owner

Retitled this release PR to add a description after the version, addressing the auto_review PR-metadata-quality finding. The diff is the standard release-plz version bump + changelog regeneration (now preserving the copyright header) and CI is green. Re-running the semantic review against the updated title.

Retitled this release PR to add a description after the version, addressing the `auto_review` PR-metadata-quality finding. The diff is the standard release-plz version bump + changelog regeneration (now preserving the copyright header) and CI is green. Re-running the semantic review against the updated title.
chore: re-run release CI for retitled PR
All checks were successful
CI / Nix flake check (pull_request) Successful in 6s
CI / Request auto_review semantic review (pull_request) Successful in 1s
auto_review auto_review: no findings
CI / Rust CI (pull_request) Successful in 8m32s
f31f323ccf
auto-review requested changes 2026-06-13 16:25:52 -07:00
Dismissed
auto-review left a comment

This pull request is a chore release for version v0.1.1, which includes migrating the event store to eventcore 0.9 with eventcore-fs and some fixes related to the release process. The changes appear to be safe to merge as they primarily involve version bumps and changelog updates.

Walkthrough

Δ since 1c70b47:

  • No material changes in the codebase; the diff primarily involves metadata and documentation updates related to the release process.

LLM usage and cost

  • Reasoning (gpt-4o) in=17714 out=110 cost=$0.090220
    Estimated total USD: $0.090220 via https://api.openai.com

Pre-merge checks

  • PR metadata quality: failed
  • Rationale: PR title exceeds the 72 character limit.
  • Offending text: chore(release): v0.1.1 — migrate event store to eventcore 0.9 with eventcore-fs
This pull request is a chore release for version v0.1.1, which includes migrating the event store to eventcore 0.9 with eventcore-fs and some fixes related to the release process. The changes appear to be safe to merge as they primarily involve version bumps and changelog updates. ## Walkthrough ### Δ since 1c70b47: - No material changes in the codebase; the diff primarily involves metadata and documentation updates related to the release process. ## LLM usage and cost - Reasoning (gpt-4o) in=17714 out=110 cost=$0.090220 Estimated total USD: $0.090220 via https://api.openai.com ## Pre-merge checks - PR metadata quality: failed - Rationale: PR title exceeds the 72 character limit. - Offending text: chore(release): v0.1.1 — migrate event store to eventcore 0.9 with eventcore-fs
jwilger changed title from chore(release): v0.1.1 — migrate event store to eventcore 0.9 with eventcore-fs to chore(release): v0.1.1 migrate to eventcore-fs store 2026-06-13 16:35:30 -07:00
chore: re-run release CI
All checks were successful
CI / Nix flake check (pull_request) Successful in 6s
CI / Request auto_review semantic review (pull_request) Successful in 1s
auto_review auto_review: no findings
CI / Rust CI (pull_request) Successful in 8m23s
956320169c
auto-review requested changes 2026-06-13 16:35:43 -07:00
Dismissed
auto-review left a comment

This PR is a version bump to v0.1.1 for the EventCore workspace crates, along with changelog updates. The changes are automated and appear safe to merge.

Walkthrough

Δ since f31f323:

  • The PR includes a re-run of the release CI, ensuring that the release process is up-to-date and verified.

LLM usage and cost

Pre-merge checks

  • PR metadata quality: failed
  • Rationale: The PR body contains a title that is a copy of the release version and does not provide a clear explanation of why the change is needed. The body should contain a more descriptive explanation of the changes made.
  • Offending text: ## Release v0.1.1
This PR is a version bump to v0.1.1 for the EventCore workspace crates, along with changelog updates. The changes are automated and appear safe to merge. ## Walkthrough ### Δ since f31f323: - The PR includes a re-run of the release CI, ensuring that the release process is up-to-date and verified. ## LLM usage and cost - Reasoning (gpt-4o) in=17620 out=83 cost=$0.089345 - Cheap (gpt-4o-mini) in=543 out=63 cost=$0.000119 Estimated total USD: $0.089464 via https://api.openai.com and https://api.openai.com ## Pre-merge checks - PR metadata quality: failed - Rationale: The PR body contains a title that is a copy of the release version and does not provide a clear explanation of why the change is needed. The body should contain a more descriptive explanation of the changes made. - Offending text: ## Release v0.1.1
chore: re-run release CI
All checks were successful
CI / Nix flake check (pull_request) Successful in 6s
CI / Request auto_review semantic review (pull_request) Successful in 1s
auto_review auto_review: no findings
CI / Rust CI (pull_request) Successful in 8m22s
4bd5d720ca
auto-review left a comment

This pull request is an automated release update for version 0.1.1 of the EMC project, incorporating changes since version 0.1.0. The update includes a migration to the eventcore-fs store and a fix for the release process. The CI checks are mostly green, with some pending.

Walkthrough

Δ since 9563201:

  • Release Update: This PR updates the EMC project to version 0.1.1, including a migration to the eventcore-fs store.
  • CI Improvements: Ensures the copyright header remains at the top of the changelog to pass CI checks.

LLM usage and cost

This pull request is an automated release update for version 0.1.1 of the EMC project, incorporating changes since version 0.1.0. The update includes a migration to the eventcore-fs store and a fix for the release process. The CI checks are mostly green, with some pending. ## Walkthrough ### Δ since 9563201: - **Release Update**: This PR updates the EMC project to version 0.1.1, including a migration to the eventcore-fs store. - **CI Improvements**: Ensures the copyright header remains at the top of the changelog to pass CI checks. ## LLM usage and cost - Reasoning (gpt-4o) in=17566 out=143 cost=$0.089975 - Cheap (gpt-4o-mini) in=514 out=55 cost=$0.000110 Estimated total USD: $0.090085 via https://api.openai.com and https://api.openai.com
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Slipstream/emc!120
No description provided.