diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 806b7f368..3d1bd1349 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -40,7 +40,7 @@ jobs:
go-version: [1.21.x]
node-version: [18.x]
python-version: [3.7]
- dotnet: [6.0.x]
+ dotnet: [8.0.x]
runs-on: ${{ matrix.platform }}
permissions:
contents: read
diff --git a/.github/workflows/cron.yml b/.github/workflows/cron.yml
index ee6a6979b..34b739290 100644
--- a/.github/workflows/cron.yml
+++ b/.github/workflows/cron.yml
@@ -35,7 +35,7 @@ jobs:
go-version: [1.21.x]
node-version: [18.x]
python-version: [3.7]
- dotnet: [6.0.x]
+ dotnet: [8.0.x]
pulumi-version:
- latest
runs-on: ${{ matrix.platform }}
diff --git a/.github/workflows/performance_metrics_cron.yml b/.github/workflows/performance_metrics_cron.yml
index 4cde5c61b..195a6b983 100644
--- a/.github/workflows/performance_metrics_cron.yml
+++ b/.github/workflows/performance_metrics_cron.yml
@@ -35,7 +35,7 @@ jobs:
go-version: [1.21.x]
node-version: [18.x]
python-version: [3.7]
- dotnet: [6.0.x]
+ dotnet: [8.0.x]
runs-on: ${{ matrix.platform }}
permissions:
contents: read
diff --git a/.github/workflows/run-templates-command.yml b/.github/workflows/run-templates-command.yml
index 9a495fd26..9ff538c66 100644
--- a/.github/workflows/run-templates-command.yml
+++ b/.github/workflows/run-templates-command.yml
@@ -46,7 +46,7 @@ jobs:
go-version: [1.21.x]
node-version: [18.x]
python-version: [3.7]
- dotnet: [6.0.x]
+ dotnet: [8.0.x]
runs-on: ${{ matrix.platform }}
permissions:
contents: read
diff --git a/alicloud-csharp/${PROJECT}.csproj b/alicloud-csharp/${PROJECT}.csproj
index 736487f7c..ff70bfb8e 100644
--- a/alicloud-csharp/${PROJECT}.csproj
+++ b/alicloud-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/alicloud-fsharp/${PROJECT}.fsproj b/alicloud-fsharp/${PROJECT}.fsproj
index 061af4cb7..441fa6129 100644
--- a/alicloud-fsharp/${PROJECT}.fsproj
+++ b/alicloud-fsharp/${PROJECT}.fsproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/alicloud-visualbasic/${PROJECT}.vbproj b/alicloud-visualbasic/${PROJECT}.vbproj
index a416c13c6..ba3654e4e 100644
--- a/alicloud-visualbasic/${PROJECT}.vbproj
+++ b/alicloud-visualbasic/${PROJECT}.vbproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/auth0-csharp/${PROJECT}.csproj b/auth0-csharp/${PROJECT}.csproj
index f1b5b5125..4c0c236d7 100644
--- a/auth0-csharp/${PROJECT}.csproj
+++ b/auth0-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/aws-csharp/${PROJECT}.csproj b/aws-csharp/${PROJECT}.csproj
index 052102ea5..5dc785709 100644
--- a/aws-csharp/${PROJECT}.csproj
+++ b/aws-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/aws-fsharp/${PROJECT}.fsproj b/aws-fsharp/${PROJECT}.fsproj
index 46cd8ec88..58fbf16a7 100644
--- a/aws-fsharp/${PROJECT}.fsproj
+++ b/aws-fsharp/${PROJECT}.fsproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/aws-native-csharp/${PROJECT}.csproj b/aws-native-csharp/${PROJECT}.csproj
index 900a1127e..7f1f79516 100644
--- a/aws-native-csharp/${PROJECT}.csproj
+++ b/aws-native-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/aws-native-fsharp/${PROJECT}.fsproj b/aws-native-fsharp/${PROJECT}.fsproj
index 79ec3fed4..280a5f57f 100644
--- a/aws-native-fsharp/${PROJECT}.fsproj
+++ b/aws-native-fsharp/${PROJECT}.fsproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/aws-native-visualbasic/${PROJECT}.vbproj b/aws-native-visualbasic/${PROJECT}.vbproj
index fed10dfad..c9a873cad 100644
--- a/aws-native-visualbasic/${PROJECT}.vbproj
+++ b/aws-native-visualbasic/${PROJECT}.vbproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/aws-visualbasic/${PROJECT}.vbproj b/aws-visualbasic/${PROJECT}.vbproj
index 742e5f48d..f6bee1f34 100644
--- a/aws-visualbasic/${PROJECT}.vbproj
+++ b/aws-visualbasic/${PROJECT}.vbproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/azure-classic-csharp/${PROJECT}.csproj b/azure-classic-csharp/${PROJECT}.csproj
index defadf8cf..ccbe10565 100644
--- a/azure-classic-csharp/${PROJECT}.csproj
+++ b/azure-classic-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/azure-classic-fsharp/${PROJECT}.fsproj b/azure-classic-fsharp/${PROJECT}.fsproj
index 449579fff..f074bf4ca 100644
--- a/azure-classic-fsharp/${PROJECT}.fsproj
+++ b/azure-classic-fsharp/${PROJECT}.fsproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/azure-classic-visualbasic/${PROJECT}.vbproj b/azure-classic-visualbasic/${PROJECT}.vbproj
index 68aee68e8..0326892d5 100644
--- a/azure-classic-visualbasic/${PROJECT}.vbproj
+++ b/azure-classic-visualbasic/${PROJECT}.vbproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/azure-csharp/${PROJECT}.csproj b/azure-csharp/${PROJECT}.csproj
index 3775699aa..1f21686fa 100644
--- a/azure-csharp/${PROJECT}.csproj
+++ b/azure-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/azure-fsharp/${PROJECT}.fsproj b/azure-fsharp/${PROJECT}.fsproj
index ba8010b21..e222eefca 100644
--- a/azure-fsharp/${PROJECT}.fsproj
+++ b/azure-fsharp/${PROJECT}.fsproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/container-aws-csharp/${PROJECT}.csproj b/container-aws-csharp/${PROJECT}.csproj
index ac10d4fba..c50953b59 100644
--- a/container-aws-csharp/${PROJECT}.csproj
+++ b/container-aws-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/container-azure-csharp/${PROJECT}.csproj b/container-azure-csharp/${PROJECT}.csproj
index cf1337143..7ca6c65f3 100644
--- a/container-azure-csharp/${PROJECT}.csproj
+++ b/container-azure-csharp/${PROJECT}.csproj
@@ -1,7 +1,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/container-azure-csharp/app/App.csproj b/container-azure-csharp/app/App.csproj
index 855c69078..da0805834 100644
--- a/container-azure-csharp/app/App.csproj
+++ b/container-azure-csharp/app/App.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net8.0
enable
enable
diff --git a/container-gcp-csharp/${PROJECT}.csproj b/container-gcp-csharp/${PROJECT}.csproj
index ce8f83aa9..958465f87 100644
--- a/container-gcp-csharp/${PROJECT}.csproj
+++ b/container-gcp-csharp/${PROJECT}.csproj
@@ -1,7 +1,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/container-gcp-csharp/app/App.csproj b/container-gcp-csharp/app/App.csproj
index d5b042229..d93189e17 100644
--- a/container-gcp-csharp/app/App.csproj
+++ b/container-gcp-csharp/app/App.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net8.0
enable
enable
diff --git a/csharp/${PROJECT}.csproj b/csharp/${PROJECT}.csproj
index 9431f88ed..108d41508 100644
--- a/csharp/${PROJECT}.csproj
+++ b/csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/fsharp/${PROJECT}.fsproj b/fsharp/${PROJECT}.fsproj
index 29f680004..6ff9b0023 100644
--- a/fsharp/${PROJECT}.fsproj
+++ b/fsharp/${PROJECT}.fsproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/gcp-csharp/${PROJECT}.csproj b/gcp-csharp/${PROJECT}.csproj
index b020d3d5c..8f39b45f5 100644
--- a/gcp-csharp/${PROJECT}.csproj
+++ b/gcp-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/gcp-fsharp/${PROJECT}.fsproj b/gcp-fsharp/${PROJECT}.fsproj
index 3901bffa2..9ef0b98e4 100644
--- a/gcp-fsharp/${PROJECT}.fsproj
+++ b/gcp-fsharp/${PROJECT}.fsproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/gcp-visualbasic/${PROJECT}.vbproj b/gcp-visualbasic/${PROJECT}.vbproj
index 8b822e44a..08dbb279c 100644
--- a/gcp-visualbasic/${PROJECT}.vbproj
+++ b/gcp-visualbasic/${PROJECT}.vbproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/github-csharp/${PROJECT}.csproj b/github-csharp/${PROJECT}.csproj
index c0713d892..249fd0f8e 100644
--- a/github-csharp/${PROJECT}.csproj
+++ b/github-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/google-native-csharp/${PROJECT}.csproj b/google-native-csharp/${PROJECT}.csproj
index d0acfbbc0..4dd6ef4ac 100644
--- a/google-native-csharp/${PROJECT}.csproj
+++ b/google-native-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/helm-kubernetes-csharp/${PROJECT}.csproj b/helm-kubernetes-csharp/${PROJECT}.csproj
index f4b05f3ae..61262cfcf 100644
--- a/helm-kubernetes-csharp/${PROJECT}.csproj
+++ b/helm-kubernetes-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/kubernetes-aws-csharp/${PROJECT}.csproj b/kubernetes-aws-csharp/${PROJECT}.csproj
index 2c13ff1b5..c9be1d73f 100644
--- a/kubernetes-aws-csharp/${PROJECT}.csproj
+++ b/kubernetes-aws-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/kubernetes-azure-csharp/${PROJECT}.csproj b/kubernetes-azure-csharp/${PROJECT}.csproj
index 3775699aa..1f21686fa 100644
--- a/kubernetes-azure-csharp/${PROJECT}.csproj
+++ b/kubernetes-azure-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/kubernetes-csharp/${PROJECT}.csproj b/kubernetes-csharp/${PROJECT}.csproj
index 551da6541..9d3c12566 100644
--- a/kubernetes-csharp/${PROJECT}.csproj
+++ b/kubernetes-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/kubernetes-fsharp/${PROJECT}.fsproj b/kubernetes-fsharp/${PROJECT}.fsproj
index 459c649ab..7cf1be0d9 100644
--- a/kubernetes-fsharp/${PROJECT}.fsproj
+++ b/kubernetes-fsharp/${PROJECT}.fsproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/kubernetes-gcp-csharp/${PROJECT}.csproj b/kubernetes-gcp-csharp/${PROJECT}.csproj
index 303004dd9..6fed53e5c 100644
--- a/kubernetes-gcp-csharp/${PROJECT}.csproj
+++ b/kubernetes-gcp-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/random-csharp/${PROJECT}.csproj b/random-csharp/${PROJECT}.csproj
index 52d18c608..2fe058c71 100644
--- a/random-csharp/${PROJECT}.csproj
+++ b/random-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/serverless-aws-csharp/${PROJECT}.csproj b/serverless-aws-csharp/${PROJECT}.csproj
index f7626734d..95915b539 100644
--- a/serverless-aws-csharp/${PROJECT}.csproj
+++ b/serverless-aws-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/serverless-azure-csharp/${PROJECT}.csproj b/serverless-azure-csharp/${PROJECT}.csproj
index 6e715e071..6df4a10d2 100644
--- a/serverless-azure-csharp/${PROJECT}.csproj
+++ b/serverless-azure-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/serverless-azure-csharp/app/App.csproj b/serverless-azure-csharp/app/App.csproj
index ba92be268..c7e208ad4 100644
--- a/serverless-azure-csharp/app/App.csproj
+++ b/serverless-azure-csharp/app/App.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net8.0
v4
diff --git a/serverless-gcp-csharp/${PROJECT}.csproj b/serverless-gcp-csharp/${PROJECT}.csproj
index 7651df50d..4c25bc031 100644
--- a/serverless-gcp-csharp/${PROJECT}.csproj
+++ b/serverless-gcp-csharp/${PROJECT}.csproj
@@ -1,7 +1,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/serverless-gcp-csharp/app/App.csproj b/serverless-gcp-csharp/app/App.csproj
index de6733b7f..a6e05f2dc 100644
--- a/serverless-gcp-csharp/app/App.csproj
+++ b/serverless-gcp-csharp/app/App.csproj
@@ -1,7 +1,7 @@
Exe
- net6.0
+ net8.0
diff --git a/static-website-aws-csharp/${PROJECT}.csproj b/static-website-aws-csharp/${PROJECT}.csproj
index 09a16f95d..44fcc1e65 100644
--- a/static-website-aws-csharp/${PROJECT}.csproj
+++ b/static-website-aws-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/static-website-azure-csharp/${PROJECT}.csproj b/static-website-azure-csharp/${PROJECT}.csproj
index bf0e85f48..f5219ed00 100644
--- a/static-website-azure-csharp/${PROJECT}.csproj
+++ b/static-website-azure-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/static-website-gcp-csharp/${PROJECT}.csproj b/static-website-gcp-csharp/${PROJECT}.csproj
index ac1b5c816..6d7d8e136 100644
--- a/static-website-gcp-csharp/${PROJECT}.csproj
+++ b/static-website-gcp-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/visualbasic/${PROJECT}.vbproj b/visualbasic/${PROJECT}.vbproj
index cb8352a95..3bb630bc8 100644
--- a/visualbasic/${PROJECT}.vbproj
+++ b/visualbasic/${PROJECT}.vbproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/vm-aws-csharp/${PROJECT}.csproj b/vm-aws-csharp/${PROJECT}.csproj
index 0ad5c2e8e..92be0cf35 100644
--- a/vm-aws-csharp/${PROJECT}.csproj
+++ b/vm-aws-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/vm-azure-csharp/${PROJECT}.csproj b/vm-azure-csharp/${PROJECT}.csproj
index ead8fddbc..a64a045e3 100644
--- a/vm-azure-csharp/${PROJECT}.csproj
+++ b/vm-azure-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/vm-gcp-csharp/${PROJECT}.csproj b/vm-gcp-csharp/${PROJECT}.csproj
index b020d3d5c..8f39b45f5 100644
--- a/vm-gcp-csharp/${PROJECT}.csproj
+++ b/vm-gcp-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable
diff --git a/webapp-kubernetes-csharp/${PROJECT}.csproj b/webapp-kubernetes-csharp/${PROJECT}.csproj
index f4b05f3ae..61262cfcf 100644
--- a/webapp-kubernetes-csharp/${PROJECT}.csproj
+++ b/webapp-kubernetes-csharp/${PROJECT}.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net8.0
enable