Repository navigation
Conversation
.NET 11 の正式版 (2026-11-10) が出たので、TargetFramework と CI の SDK を上げる。 Dockerfile は先に 11.0 の SDK と runtime-deps になっているので変えない。 - TargetFramework を net11.0 に - CI の dotnet-version を 11.0.100 に (#56 の分) - CodeQL の共有の workflow に dotnet-version: 11.x を渡す (既定の 10.x では net11.0 を組めない) - TUnit を 1.83.0 に (#57 の分) - Aizuchi.Core の Microsoft.Extensions.Logging.Abstractions の参照を外す (.NET 11 から Microsoft.NETCore.App に入っていて、参照を残すと NU1510 が出る) - README の版 Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T8TqVdo6LUrWKdVQgbScVU
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.
.NET 11 の正式版 (2026-11-10) が出たので、TargetFramework と CI の SDK を上げます。#56 (dotnet-sdk v11) と #57 (TUnit 1.83.0) の分を含みます。
変えたこと
Directory.Build.propsのTargetFrameworkをnet11.0にtest.ymlのdotnet-versionを11.0.100に (Update dependency dotnet-sdk to v11 #56 の分)codeql.ymlで共有の workflow にdotnet-version: 11.xを渡す (既定の10.xではnet11.0を組めない)Aizuchi.CoreのMicrosoft.Extensions.Logging.Abstractionsの参照を外す。.NET 11 からMicrosoft.NETCore.Appに入っていて (SDK のPackageOverrides.txtに載っている)、net11.0で参照を残すと NU1510 が出るDockerfileは先にsdk:11.0-resolute-aotとruntime-deps:11.0-resolute-chiseledになっているので変えていません (どちらのタグも今は正式版を指す。SDK は 11.0.100)。#57 が失敗していた理由
TUnit 1.83.0 が NuGet に出た直後に CI が走り、
TUnitは見えるのに依存先のTUnit.Engine1.83.0 がまだ引けなかった (NU1102: Unable to find package TUnit.Engine with version (>= 1.83.0))。NuGet のカタログに載ったのはTUnitが 21:35:57、TUnit.Engineが 21:38:21 (UTC)、CI の復元は 21:38:30 と 21:38:47。SDK の版とは関係なく、今は引ける。確かめたこと
dotnet/sdk:11.0.100のコンテナでdotnet build Aizuchi.slnx(エラー 0。警告は 12 件で、main と同じテスト側の IL2026 と CS0618 だけ。NU1510 は参照を外して消えた) とdotnet run --project tests/Aizuchi.Tests.csproj(128 件通過)Dockerfileでイメージを組んだ (Native AOT の発行で警告なし、33.3MB)環境変数 SLACK_BOT_TOKEN が未設定ですで止まるNow listening on: http://[::]:8080まで出て、Slack に繋げずに止まる (本物の API には触れていない)。すぐ止まるので/healthzの応答までは見ていない🤖 Generated with Claude Code
https://claude.ai/code/session_01T8TqVdo6LUrWKdVQgbScVU