chore: バージョンを 2.3.1 に統一しリリース手順 doc を更新 (Issue #1) - #162
Conversation
過去のリリースで以下のファイルのバージョン更新が漏れていた: - apps/desktop/package.json: 2.0.0 → 2.3.1 (大幅にずれていた) - apps/desktop/src-tauri/Cargo.toml: 2.2.1 → 2.3.1 (パッチずれ) - apps/desktop/src-tauri/Cargo.lock: cargo update -p aituber-flow で 2.3.1 同期 CLAUDE.md のリリース手順章にも上記2ファイルを追記し、再発防止のため 過去の経緯と注意点を明記した。 影響範囲: - 機能・挙動の変化はなし - 次回ビルド成果物の Cargo.lock 内 aituber-flow のバージョンが揃う - リリース手順を遵守すれば今後はバージョン齟齬が発生しない Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (3)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
概要
apps/desktop/package.json(2.0.0) とapps/desktop/src-tauri/Cargo.toml(2.2.1) が他ファイル (2.3.1) とバージョン不一致だったため統一します。CLAUDE.md のリリース手順
にも該当ファイルを追記して再発防止します。
発見経緯
検証中に
grep versionで全パッケージのバージョン文字列を比較したところ、5ファイルで3つの異なる値が混在していることが判明:
apps/web/package.jsonapps/server-ts/package.jsonapps/desktop/src-tauri/tauri.conf.jsonapps/desktop/src-tauri/Cargo.tomlapps/desktop/package.jsonapps/desktop/src-tauri/Cargo.lock根本原因
CLAUDE.mdのリリース手順章 (### 2. バージョン更新) で更新ファイルとして列挙されていたのは3ファイルのみで、
apps/desktop/package.jsonとapps/desktop/src-tauri/Cargo.tomlが抜けていた。手順書通りに作業すると 2ファイルが更新されないまま releaseされる構造的問題。
影響範囲
aituber-flowのバージョンが他と揃うtauri.conf.jsonのバージョンが優先されてビルドされるため、ユーザー視認のバージョン文字列 (DMG 名
AITuberFlow_2.3.1_aarch64.dmg等) は元から正しかった検証
cargo update -p aituber-flow --offlineで Cargo.lock を同期git diffで変更が想定通り (4 files, 9 +/- 4) であることを確認ロールバック
revert で完全復元可能。データ・成果物への影響なし。
関連