Commit Graph

3 Commits

Author SHA1 Message Date
Louis Knight-Webb
0e2653a2c3 Pre release doesn't update lockfile (Vibe Kanban) (#1123)
* ## Problem Analysis

The workflow runs `cargo set-version` (line 103) which updates Cargo.lock, but the git commit (lines 113-114) doesn't stage Cargo.lock—only the package.json files and Cargo.toml files.

## Proposed Fix

**Simplest approach:** Add `Cargo.lock` to line 113:

```yaml
git add package.json pnpm-lock.yaml npx-cli/package.json frontend/package.json Cargo.lock
git add $(find . -name Cargo.toml)
```

**Optional enhancement:** Run `cargo generate-lockfile` after `cargo set-version` (line 103) to ensure the lockfile is fully regenerated.

The Oracle confirmed this is correct. Ready to proceed?

* Done! I've fixed the pre-release workflow by:

1. Adding `Cargo.lock` to the `git add` command (line 113)
2. Adding `cargo generate-lockfile` after `cargo set-version` (line 104) to ensure the lockfile is properly regenerated

This ensures Cargo.lock gets committed with all the version changes.

* Done! Removed the `cargo generate-lockfile` line.
2025-10-29 14:55:56 +00:00
Louis Knight-Webb
cf078e81d1 Fix profiles (#1122)
* fix profiles

* change warn to error
2025-10-29 12:10:03 +00:00
Solomon
7c056d7836 Lock mac-notification-sys on v0.6.6 (#1119)
* Lock mac-notification-sys on v0.6.6

While waiting for the macOS linker fix to be released 7798ad033f/build.rs (L26)

* Commit a working Cargo.lock instead
2025-10-28 18:29:42 +00:00