Skip to content

fix(release): sync tauri.conf.json into the version-bump set#92

Merged
delexw merged 1 commit into
mainfrom
claude/investigate-missing-release-GgEwz
May 20, 2026
Merged

fix(release): sync tauri.conf.json into the version-bump set#92
delexw merged 1 commit into
mainfrom
claude/investigate-missing-release-GgEwz

Conversation

@delexw
Copy link
Copy Markdown
Owner

@delexw delexw commented May 20, 2026

Why

src-tauri/tauri.conf.json was missing from the cut-release skill's
version-bearing files table, so v0.5.1 shipped with all artifacts named
Claude.Code.Trace_0.5.0_* even though package.json and
src-tauri/Cargo.toml had been bumped to 0.5.1. tauri-action reads
tauri.conf.json's version field when stamping bundle filenames at
build time, so it has to bump in lockstep with the other version files.

What

  • Bump src-tauri/tauri.conf.json from 0.5.0 to 0.5.1 to bring main
    in sync with the rest of the workspace.
  • Add the file to .claude/skills/cut-release/references/project-shape.md
    (now four version-bearing files instead of three) and to
    .claude/skills/cut-release/steps/phase3-bump-versions.md so future
    cut-release runs include it automatically.

Test plan

  • npx oxfmt clean
  • npx oxlint clean
  • npx tsc --noEmit clean
  • npx vitest run — 366 passed
  • cargo clippy --manifest-path src-tauri/Cargo.toml — 0 warnings
  • cargo test --manifest-path src-tauri/Cargo.toml — 397 passed

A separate force-push of tag v0.5.1 (onto release/v0.5.1-rebuild)
re-runs the release pipeline so the v0.5.1 release page gets correctly
named artifacts.


Generated by Claude Code

The cut-release skill bumped package.json and src-tauri/Cargo.toml for v0.5.1
but missed src-tauri/tauri.conf.json (still at 0.5.0). tauri-action templates
the bundle filenames from tauri.conf.json's version field, so the v0.5.1
release was built with artifacts named Claude.Code.Trace_0.5.0_*.dmg etc.

Sync tauri.conf.json to 0.5.1 to match the rest of the workspace, and add
the file to the cut-release skill's version-bearing files table and Phase 3
bump step so future releases stay aligned.
@delexw delexw merged commit 2d184d9 into main May 20, 2026
1 check passed
@delexw delexw deleted the claude/investigate-missing-release-GgEwz branch May 20, 2026 08:19
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.

2 participants