chore(release): introduce version SSOT and bump to 0.1.6 - #5
Conversation
Directory.Build.propsでRepository全体のVersion SSOTを導入: - 既存のDirectory.Build.propsは存在しなかったため新規作成 - Version 0.1.6をRepository全体の単一の情報源として定義 PureSharp.Core.csprojの重複Version定義を削除: - Version 0.1.5の直接定義を削除 - Directory.Build.propsから継承する構成に変更 - PackageId、Description、Authors等の既存NuGetメタデータは保持 検証結果: - dotnet restore: パス - dotnet build --configuration Release: パス - dotnet test --configuration Release: 56/56 パス - dotnet pack: PureSharp.Core.0.1.6.nupkg生成確認済み - nupkg内容確認: Package ID: loach.PureSharp, Version: 0.1.6, Analyzer DLL・Library DLL・Localized resources・README all included Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 10 included reviews per hour; 8 remain after this review. 📝 WalkthroughWalkthroughThe pull request sets the repository-wide version to ChangesVersion configuration
Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to This localized change centralizes the package version and updates it to 0.1.6, with restore, build, tests, and packaging reported successful; no actionable merge-blocking risk remains after normal checks and review. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
Validation
Release Strategy
0.1.6 is an integration validation release.
After 0.1.6 is consumed by PSXRecompStudio and validated in real-world usage, PureSharp may be promoted to 1.0.0 if the stability criteria are satisfied.
CI
The existing NuGet publishing workflow is retained.
NuGet publishing will occur only after the corresponding v0.1.6 tag is created after merge.
Summary by CodeRabbit