diff --git a/src/.config/dotnet-tools.json b/src/.config/dotnet-tools.json index ee846c9d..0d6d3049 100644 --- a/src/.config/dotnet-tools.json +++ b/src/.config/dotnet-tools.json @@ -3,7 +3,7 @@ "isRoot": true, "tools": { "dotnet-ef": { - "version": "9.0.11", + "version": "10.0.0", "commands": [ "dotnet-ef" ], diff --git a/src/Core.Networking.Generators/Core.Networking.Generators.csproj b/src/Core.Networking.Generators/Core.Networking.Generators.csproj index 52a11ebd..28fa622a 100644 --- a/src/Core.Networking.Generators/Core.Networking.Generators.csproj +++ b/src/Core.Networking.Generators/Core.Networking.Generators.csproj @@ -12,7 +12,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/src/Core.Networking/Core.Networking.csproj b/src/Core.Networking/Core.Networking.csproj index cfaa9caf..95a1d5d8 100644 --- a/src/Core.Networking/Core.Networking.csproj +++ b/src/Core.Networking/Core.Networking.csproj @@ -6,9 +6,9 @@ - - - + + + diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj index 8935ae62..df799a6d 100644 --- a/src/Core/Core.csproj +++ b/src/Core/Core.csproj @@ -8,14 +8,14 @@ - - + + - + diff --git a/src/CorePluginAPI/CorePluginAPI.csproj b/src/CorePluginAPI/CorePluginAPI.csproj index f705baad..0f9e03a8 100644 --- a/src/CorePluginAPI/CorePluginAPI.csproj +++ b/src/CorePluginAPI/CorePluginAPI.csproj @@ -6,7 +6,7 @@ - + diff --git a/src/Data/Auth.Persistence/Auth.Persistence.csproj b/src/Data/Auth.Persistence/Auth.Persistence.csproj index a5cd88a8..8305a431 100644 --- a/src/Data/Auth.Persistence/Auth.Persistence.csproj +++ b/src/Data/Auth.Persistence/Auth.Persistence.csproj @@ -13,10 +13,10 @@ - - - - + + + + diff --git a/src/Data/Core.Caching/Core.Caching.csproj b/src/Data/Core.Caching/Core.Caching.csproj index 6c885cf7..99363446 100644 --- a/src/Data/Core.Caching/Core.Caching.csproj +++ b/src/Data/Core.Caching/Core.Caching.csproj @@ -8,10 +8,10 @@ - - - - + + + + diff --git a/src/Data/Core.Persistence/Core.Persistence.csproj b/src/Data/Core.Persistence/Core.Persistence.csproj index 5aed6129..fcad5aed 100644 --- a/src/Data/Core.Persistence/Core.Persistence.csproj +++ b/src/Data/Core.Persistence/Core.Persistence.csproj @@ -4,9 +4,9 @@ - - - + + + diff --git a/src/Data/Game.Persistence/Game.Persistence.csproj b/src/Data/Game.Persistence/Game.Persistence.csproj index 9d3ef8ed..4364b2ca 100644 --- a/src/Data/Game.Persistence/Game.Persistence.csproj +++ b/src/Data/Game.Persistence/Game.Persistence.csproj @@ -17,8 +17,8 @@ - - + + diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 16d1e049..d08f0f4a 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -1,6 +1,6 @@ - net9.0 + net10.0 true true latest diff --git a/src/Executables/Auth/Auth.csproj b/src/Executables/Auth/Auth.csproj index 18a5b407..baee3093 100644 --- a/src/Executables/Auth/Auth.csproj +++ b/src/Executables/Auth/Auth.csproj @@ -23,7 +23,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Executables/Auth/Dockerfile b/src/Executables/Auth/Dockerfile index 2db39751..7e27d6cc 100644 --- a/src/Executables/Auth/Dockerfile +++ b/src/Executables/Auth/Dockerfile @@ -1,9 +1,9 @@ -FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine +FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine COPY . /src WORKDIR /src/Executables/Auth RUN dotnet publish -c Release -o /src/bin/core -r linux-musl-x64 --no-self-contained -p:PublishSingleFile=true -p:PublishReadyToRun=true -FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine +FROM mcr.microsoft.com/dotnet/aspnet:10.0-alpine COPY --from=0 /src/bin/core /app WORKDIR /app ENTRYPOINT ["/app/QuantumCore.Auth"] diff --git a/src/Executables/Game/Dockerfile b/src/Executables/Game/Dockerfile index 1794d4b0..e1b73620 100644 --- a/src/Executables/Game/Dockerfile +++ b/src/Executables/Game/Dockerfile @@ -1,9 +1,9 @@ -FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine +FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine COPY . /src WORKDIR /src/Executables/Game RUN dotnet publish -c Release -o /src/bin/core -r linux-musl-x64 --no-self-contained -p:PublishSingleFile=true -p:PublishReadyToRun=true -FROM mcr.microsoft.com/dotnet/runtime:9.0-alpine +FROM mcr.microsoft.com/dotnet/runtime:10.0-alpine RUN apk add --no-cache icu-libs icu-data-full # install korean locale COPY --from=0 /src/bin/core /app WORKDIR /app diff --git a/src/Executables/Game/Game.csproj b/src/Executables/Game/Game.csproj index f37abcba..b9337624 100644 --- a/src/Executables/Game/Game.csproj +++ b/src/Executables/Game/Game.csproj @@ -28,7 +28,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Libraries/Game.Commands/Game.Commands.csproj b/src/Libraries/Game.Commands/Game.Commands.csproj index 68213d98..ae681c3d 100644 --- a/src/Libraries/Game.Commands/Game.Commands.csproj +++ b/src/Libraries/Game.Commands/Game.Commands.csproj @@ -16,7 +16,7 @@ - + diff --git a/src/Libraries/Game.Server/Game.Server.csproj b/src/Libraries/Game.Server/Game.Server.csproj index 554e7024..6a031a83 100644 --- a/src/Libraries/Game.Server/Game.Server.csproj +++ b/src/Libraries/Game.Server/Game.Server.csproj @@ -7,7 +7,7 @@ - + diff --git a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj index a7489d52..bcc49671 100644 --- a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj +++ b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj @@ -8,7 +8,7 @@ - + diff --git a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj index d144d855..bbaa0aad 100644 --- a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj +++ b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj @@ -4,8 +4,8 @@ - - + + diff --git a/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj b/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj index cbaa6a0d..6a6ece9d 100644 --- a/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj +++ b/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj @@ -2,7 +2,7 @@ - + diff --git a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj index 4126bd9b..554920c4 100644 --- a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj +++ b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj @@ -6,7 +6,7 @@ - + diff --git a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj index bb4ca148..0ee61b0e 100644 --- a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj +++ b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj @@ -8,7 +8,7 @@ - + diff --git a/src/Tests/Game.Tests/Game.Tests.csproj b/src/Tests/Game.Tests/Game.Tests.csproj index 4d0b614c..b8dd5dd4 100644 --- a/src/Tests/Game.Tests/Game.Tests.csproj +++ b/src/Tests/Game.Tests/Game.Tests.csproj @@ -2,7 +2,7 @@ - + diff --git a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj index 6573fcb2..b40cf928 100644 --- a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj +++ b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj @@ -5,7 +5,7 @@ - +