diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 776a1d8..9e04c6a 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -32,7 +32,7 @@ jobs: - name: 🎽 Setup .NET uses: actions/setup-dotnet@v5 with: - dotnet-version: '8.0.x' + dotnet-version: '10.0.x' - name: 💫 Restore dependencies run: dotnet restore diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 2b47f08..1083602 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -50,7 +50,7 @@ jobs: - name: 🎽 Setup .NET uses: actions/setup-dotnet@v5 with: - dotnet-version: '8.0.x' + dotnet-version: '10.0.x' - name: 🔄 Replace placeholders in docker-compose.yml run: | diff --git a/Dockerfile b/Dockerfile index e2b1359..518c7f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build +FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build WORKDIR /App @@ -8,7 +8,7 @@ RUN dotnet restore RUN dotnet publish "ui/Sufi.Demo.PeopleDirectory.UI/Server/Sufi.Demo.PeopleDirectory.UI.Server.csproj" -c Release -o out -FROM mcr.microsoft.com/dotnet/aspnet:8.0-alpine AS runtime +FROM mcr.microsoft.com/dotnet/aspnet:10.0-alpine AS runtime WORKDIR /App diff --git a/Sufi.Demo.PeopleDirectory.Application/Sufi.Demo.PeopleDirectory.Application.csproj b/Sufi.Demo.PeopleDirectory.Application/Sufi.Demo.PeopleDirectory.Application.csproj index 977b9cf..fdd0dd4 100644 --- a/Sufi.Demo.PeopleDirectory.Application/Sufi.Demo.PeopleDirectory.Application.csproj +++ b/Sufi.Demo.PeopleDirectory.Application/Sufi.Demo.PeopleDirectory.Application.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 enable enable @@ -10,7 +10,7 @@ - + diff --git a/Sufi.Demo.PeopleDirectory.Domain/Sufi.Demo.PeopleDirectory.Domain.csproj b/Sufi.Demo.PeopleDirectory.Domain/Sufi.Demo.PeopleDirectory.Domain.csproj index 6596196..b77ac88 100644 --- a/Sufi.Demo.PeopleDirectory.Domain/Sufi.Demo.PeopleDirectory.Domain.csproj +++ b/Sufi.Demo.PeopleDirectory.Domain/Sufi.Demo.PeopleDirectory.Domain.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 enable diff --git a/Sufi.Demo.PeopleDirectory.Infrastructure/Sufi.Demo.PeopleDirectory.Infrastructure.csproj b/Sufi.Demo.PeopleDirectory.Infrastructure/Sufi.Demo.PeopleDirectory.Infrastructure.csproj index 4498280..8cb6ca4 100644 --- a/Sufi.Demo.PeopleDirectory.Infrastructure/Sufi.Demo.PeopleDirectory.Infrastructure.csproj +++ b/Sufi.Demo.PeopleDirectory.Infrastructure/Sufi.Demo.PeopleDirectory.Infrastructure.csproj @@ -1,14 +1,14 @@  - net8.0 + net10.0 enable enable - + diff --git a/Sufi.Demo.PeopleDirectory.Persistence/Sufi.Demo.PeopleDirectory.Persistence.csproj b/Sufi.Demo.PeopleDirectory.Persistence/Sufi.Demo.PeopleDirectory.Persistence.csproj index bd422af..1eb999a 100644 --- a/Sufi.Demo.PeopleDirectory.Persistence/Sufi.Demo.PeopleDirectory.Persistence.csproj +++ b/Sufi.Demo.PeopleDirectory.Persistence/Sufi.Demo.PeopleDirectory.Persistence.csproj @@ -1,15 +1,15 @@  - net8.0 + net10.0 enable enable - - + + diff --git a/Sufi.Demo.PeopleDirectory.Shared/Sufi.Demo.PeopleDirectory.Shared.csproj b/Sufi.Demo.PeopleDirectory.Shared/Sufi.Demo.PeopleDirectory.Shared.csproj index 0672ddb..56344a3 100644 --- a/Sufi.Demo.PeopleDirectory.Shared/Sufi.Demo.PeopleDirectory.Shared.csproj +++ b/Sufi.Demo.PeopleDirectory.Shared/Sufi.Demo.PeopleDirectory.Shared.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 enable diff --git a/Sufi.Demo.PeopleDirectory.UnitTests/Sufi.Demo.PeopleDirectory.UnitTests.csproj b/Sufi.Demo.PeopleDirectory.UnitTests/Sufi.Demo.PeopleDirectory.UnitTests.csproj index 8a49cdc..79c10b5 100644 --- a/Sufi.Demo.PeopleDirectory.UnitTests/Sufi.Demo.PeopleDirectory.UnitTests.csproj +++ b/Sufi.Demo.PeopleDirectory.UnitTests/Sufi.Demo.PeopleDirectory.UnitTests.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 enable enable @@ -14,12 +14,13 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + - - - - + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + diff --git a/ui/Sufi.Demo.PeopleDirectory.UI/Client/Sufi.Demo.PeopleDirectory.UI.Client.csproj b/ui/Sufi.Demo.PeopleDirectory.UI/Client/Sufi.Demo.PeopleDirectory.UI.Client.csproj index b1eff33..833c3d1 100644 --- a/ui/Sufi.Demo.PeopleDirectory.UI/Client/Sufi.Demo.PeopleDirectory.UI.Client.csproj +++ b/ui/Sufi.Demo.PeopleDirectory.UI/Client/Sufi.Demo.PeopleDirectory.UI.Client.csproj @@ -1,14 +1,14 @@  - net8.0 + net10.0 enable enable - - + + diff --git a/ui/Sufi.Demo.PeopleDirectory.UI/Server/Sufi.Demo.PeopleDirectory.UI.Server.csproj b/ui/Sufi.Demo.PeopleDirectory.UI/Server/Sufi.Demo.PeopleDirectory.UI.Server.csproj index d1a7065..5920a06 100644 --- a/ui/Sufi.Demo.PeopleDirectory.UI/Server/Sufi.Demo.PeopleDirectory.UI.Server.csproj +++ b/ui/Sufi.Demo.PeopleDirectory.UI/Server/Sufi.Demo.PeopleDirectory.UI.Server.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 enable enable 19cb1e83-775a-41dd-a289-4d267a75a265 @@ -10,13 +10,13 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/ui/Sufi.Demo.PeopleDirectory.UI/Server/appsettings.Development.json b/ui/Sufi.Demo.PeopleDirectory.UI/Server/appsettings.Development.json index 11ab151..f39dc3a 100644 --- a/ui/Sufi.Demo.PeopleDirectory.UI/Server/appsettings.Development.json +++ b/ui/Sufi.Demo.PeopleDirectory.UI/Server/appsettings.Development.json @@ -6,7 +6,7 @@ } }, "ConnectionStrings": { - "DefaultConnectionString": "Server=localhost:5432;Database=demo-contact;User Id=postgres;Password=Abcd@1234;" + "DefaultConnectionString": "Server=localhost:5433;Database=demo-contact;User Id=postgres;Password=Abcd@1234;" }, "Serilog": { "WriteTo": [