Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "synapse"
version = "0.2.1"
version = "0.2.2"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action required

1. Cargo.lock not updated 🐞 Bug ☼ Reliability

Cargo.toml bumps synapse to 0.2.2 but Cargo.lock still records the root package as 0.2.1, making
the lockfile inconsistent with the manifest. CI/release workflows use --locked, so Cargo will fail
with “lock file needs to be updated but --locked was passed”.
Agent Prompt
## Issue description
`Cargo.toml` was updated to version 0.2.2, but `Cargo.lock` still contains the root package entry for `synapse` at 0.2.1. Since CI/release runs Cargo with `--locked`, the build/test will fail if the lockfile is considered out-of-date.

## Issue Context
The repo’s CI (`cargo test --locked`) and release workflow (`cargo build --locked`) require a lockfile that matches the manifest.

## Fix Focus Areas
- Cargo.lock[1989-2026]
- .github/workflows/ci.yml[43-46]
- .github/workflows/release.yml[62-66]

## Recommended fix
1. Regenerate/update the lockfile after the version bump (e.g., run `cargo generate-lockfile` or run a normal `cargo build` once to let Cargo rewrite the lockfile).
2. Commit the resulting `Cargo.lock` changes so `--locked` workflows pass.

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools

edition = "2024"

[[bin]]
Expand Down
Loading