diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index cfb4f4f79..91d1c7058 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -15,10 +15,10 @@ jobs:
id: checkout_repo
uses: actions/checkout@v6
- - name: Install .NET 9
+ - name: Install .NET 10
uses: actions/setup-dotnet@v5
with:
- dotnet-version: 9.0.x
+ dotnet-version: 10.0.x
- name: Initialize CodeQL
id: init_codeql
diff --git a/.github/workflows/dotnetcore.yml b/.github/workflows/dotnetcore.yml
index 9f70a8bf9..9094f5e59 100644
--- a/.github/workflows/dotnetcore.yml
+++ b/.github/workflows/dotnetcore.yml
@@ -14,7 +14,7 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v5
with:
- dotnet-version: '9.0.x'
+ dotnet-version: '10.0.x'
include-prerelease: true
- name: Build and Test with dotnet
run: dotnet test DevBetterWeb.slnx --filter FullyQualifiedName!~Vimeo.Tests --configuration Release
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index f8722e411..708c3d9cd 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -18,10 +18,10 @@ jobs:
- name: Checkout repo
uses: actions/checkout@v6
- - name: Setup .NET 9 SDK
+ - name: Setup .NET 10 SDK
uses: actions/setup-dotnet@v5
with:
- dotnet-version: '9.0.x'
+ dotnet-version: '10.0.x'
- name: Restore dependencies
run: dotnet restore DevBetterWeb.slnx
diff --git a/.vscode/launch.json b/.vscode/launch.json
index b81aab9c7..433eb2808 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -10,7 +10,7 @@
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
- "program": "${workspaceFolder}/src/DevBetterWeb.Web/bin/Debug/net6.0/DevBetterWeb.Web.dll",
+ "program": "${workspaceFolder}/src/DevBetterWeb.Web/bin/Debug/net10.0/DevBetterWeb.Web.dll",
"args": [],
"cwd": "${workspaceFolder}/src/DevBetterWeb.Web",
"stopAtEntry": false,
diff --git a/Directory.Packages.props b/Directory.Packages.props
index 9fe36bcfb..a21c79dae 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -44,26 +44,25 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
diff --git a/README.md b/README.md
index fb7568b90..66c425029 100644
--- a/README.md
+++ b/README.md
@@ -40,7 +40,7 @@ Head over to [devBetter.com](https://devbetter.com) to see the live site. Scroll
### Prerequisite
-- [.NET 7 SDK](https://dotnet.microsoft.com/en-us/download)
+- [.NET 10 SDK](https://dotnet.microsoft.com/en-us/download)
- [The command-line interface (CLI) tools for Entity Framework Core](https://docs.microsoft.com/en-us/ef/core/cli/dotnet)
### Building and Running the App Locally
diff --git a/docker-compose.yml b/docker-compose.yml
index 41c67be37..fc67e1d03 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -5,7 +5,7 @@
depends_on:
- database
ports:
- - 80:80
+ - 80:8080
build:
context: .
dockerfile: Dockerfile
diff --git a/global.json b/global.json
index 9ff1a348c..8c3f2d6e3 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "8.*",
+ "version": "10.*",
"rollForward": "latestFeature"
}
}
\ No newline at end of file
diff --git a/src/DevBetterWeb.Core/DevBetterWeb.Core.csproj b/src/DevBetterWeb.Core/DevBetterWeb.Core.csproj
index 4427bfd05..7d0eeeeb2 100644
--- a/src/DevBetterWeb.Core/DevBetterWeb.Core.csproj
+++ b/src/DevBetterWeb.Core/DevBetterWeb.Core.csproj
@@ -1,7 +1,7 @@
-
+
- net9.0
+ net10.0
DevBetterWeb.Core
DevBetterWeb.Core
latest
diff --git a/src/DevBetterWeb.Infrastructure/DevBetterWeb.Infrastructure.csproj b/src/DevBetterWeb.Infrastructure/DevBetterWeb.Infrastructure.csproj
index 5cb794017..9f102ec97 100644
--- a/src/DevBetterWeb.Infrastructure/DevBetterWeb.Infrastructure.csproj
+++ b/src/DevBetterWeb.Infrastructure/DevBetterWeb.Infrastructure.csproj
@@ -1,6 +1,6 @@
-
+
- net9.0
+ net10.0
DevBetterWeb.Infrastructure
DevBetterWeb.Infrastructure
latest
diff --git a/src/DevBetterWeb.Web/DevBetterWeb.Web.csproj b/src/DevBetterWeb.Web/DevBetterWeb.Web.csproj
index 6844fd9ea..9a0b6c456 100644
--- a/src/DevBetterWeb.Web/DevBetterWeb.Web.csproj
+++ b/src/DevBetterWeb.Web/DevBetterWeb.Web.csproj
@@ -1,6 +1,6 @@
-
+
- net9.0
+ net10.0
true
DevBetterWeb.Web
Exe
@@ -27,9 +27,7 @@
-
-
diff --git a/tests/DevBetterWeb.FunctionalTests/DevBetterWeb.FunctionalTests.csproj b/tests/DevBetterWeb.FunctionalTests/DevBetterWeb.FunctionalTests.csproj
index b207585a6..3f7218fd3 100644
--- a/tests/DevBetterWeb.FunctionalTests/DevBetterWeb.FunctionalTests.csproj
+++ b/tests/DevBetterWeb.FunctionalTests/DevBetterWeb.FunctionalTests.csproj
@@ -1,7 +1,7 @@
-
+
- net9.0
+ net10.0
false
diff --git a/tests/DevBetterWeb.Tests/DevBetterWeb.Tests.csproj b/tests/DevBetterWeb.Tests/DevBetterWeb.Tests.csproj
index 7e257059b..ee26f188b 100644
--- a/tests/DevBetterWeb.Tests/DevBetterWeb.Tests.csproj
+++ b/tests/DevBetterWeb.Tests/DevBetterWeb.Tests.csproj
@@ -1,6 +1,6 @@
-
+
- net9.0
+ net10.0
true
latest
enable
diff --git a/tests/DevBetterWeb.UnitTests/DevBetterWeb.UnitTests.csproj b/tests/DevBetterWeb.UnitTests/DevBetterWeb.UnitTests.csproj
index a61b30cfb..066749cb6 100644
--- a/tests/DevBetterWeb.UnitTests/DevBetterWeb.UnitTests.csproj
+++ b/tests/DevBetterWeb.UnitTests/DevBetterWeb.UnitTests.csproj
@@ -1,6 +1,6 @@
- net9.0
+ net10.0
enable
false