Repository navigation
chore(deps): .NET 8 系パッチとテスト実行系を更新する - #172
Merged
Merged
Conversation
- Microsoft.AspNetCore.Identity.EntityFrameworkCore 8.0.29 → 8.0.30 - Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore 8.0.29 → 8.0.30 - Microsoft.AspNetCore.Mvc.Testing 8.0.29 → 8.0.30 - Microsoft.NET.Test.Sdk 17.14.1 → 18.9.0 - xunit.runner.visualstudio 2.8.2 → 4.0.0 dependabot の #165(=#158) / #167 / #171 を、EF Core 9 更新(#166)後の main へ手動で集約したもの(各ブランチは lock ファイルで衝突するため)。 Identity/HealthChecks は net9.0 専用の 9.0.0 を避け .NET 8 パッチ系に留める。 検証: dotnet test 409 件すべて成功(EfCorePackageAlignmentTests 含む)。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ard2gjChvwAEeNJwvHPDf4
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This was referenced Aug 18, 2026
EF Core SqlServer 9.0.19 が Microsoft.Data.SqlClient 5.1.6 を推移依存でピンするため、 8.0.29 経由で解決されていた 5.1.7(と SNI.runtime 5.1.2)から後退していた。 オンプレ SQL Server 配備を本番ターゲットとする PHI アプリで、 セキュリティサービシング更新のバージョンを黙って下げないよう、 直接依存として 5.1.7 の床値をピン留めする。 EF Core 側の 5.1.6 要求とは互換で、Relational は上位版を採用する。 検証: dotnet restore 後の resolved で Microsoft.Data.SqlClient=5.1.7 / Microsoft.Data.SqlClient.SNI.runtime=5.1.2 を確認、dotnet test 409 件成功。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ard2gjChvwAEeNJwvHPDf4
#166 で EF Core 本体・Sqlite・SqlServer を 9.0.19 に、Npgsql を 9.0.4 に 更新した結果、§1 の概要に残っていた「EF Core 8」表記が実装と乖離した。 §1 はリポジトリ固有の記述で原本テンプレート同期対象外のため、 本リポジトリ側で更新する(付録 E の表記は原本の同期対象で本 PR では触らない)。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ard2gjChvwAEeNJwvHPDf4
This branch had an error being deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
EF Core 9 更新(#166 マージ済み)後の
mainへ、残っていた 3 件の dependabot 更新を手動で集約する。各 dependabot ブランチはpackages.lock.jsonで衝突するため、1 本にまとめて再検証した。変更内容
Identity.EntityFrameworkCoreとHealthChecks.EntityFrameworkCoreは net9.0 専用の 9.0.0 を避け、.NET 8 系パッチ(8.0.30)に留める(CLAUDE.md の版整合ルールに準拠。両者は公開 API のみ利用で EF Core 本体の版整合対象外)。検証
dotnet build: 警告 0 / エラー 0dotnet test: 409 件すべて成功(EfCorePackageAlignmentTestsを含む)🤖 Generated with Claude Code
Generated by Claude Code