From 68a4b72ab11eb02bc3fa0ccd89236e0d1d2ad21c Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 27 Feb 2025 21:45:19 +0000 Subject: [PATCH 01/10] Upgrade dotnet sdk 9 --- .devcontainer/devcontainer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index d1cca1c162b4..a4156d43d10e 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,9 +1,10 @@ { + "name": "Semantic Kernel", "image": "mcr.microsoft.com/devcontainers/universal:2", "features": { "ghcr.io/devcontainers/features/node:1": {}, "ghcr.io/devcontainers/features/dotnet:1": { - "version": "8" + "version": "9" }, "ghcr.io/jlaundry/devcontainer-features/azure-functions-core-tools:1": {} }, From af9a77711223ae1760b9d9dfd3472639004ce366 Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 27 Feb 2025 22:20:27 +0000 Subject: [PATCH 02/10] Test build with dotnet9 --- .github/workflows/dotnet-ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dotnet-ci.yml b/.github/workflows/dotnet-ci.yml index 70fdb2807bbb..fcd554d9562d 100644 --- a/.github/workflows/dotnet-ci.yml +++ b/.github/workflows/dotnet-ci.yml @@ -21,6 +21,8 @@ jobs: include: - { os: ubuntu-latest, dotnet: '8.0', configuration: Debug } - { os: ubuntu-latest, dotnet: '8.0', configuration: Release } + - { os: ubuntu-latest, dotnet: '9.0', configuration: Debug } + - { os: ubuntu-latest, dotnet: '9.0', configuration: Release } runs-on: ${{ matrix.os }} steps: @@ -66,7 +68,7 @@ jobs: matrix: os: [windows-latest] configuration: [Release, Debug] - dotnet-version: ['8.0.x'] + dotnet-version: ['8.0.x', '9.0.x'] runs-on: ${{ matrix.os }} env: NUGET_CERT_REVOCATION_MODE: offline From e898928428591b0ff03643d05387aa9524eb359b Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 27 Feb 2025 22:47:13 +0000 Subject: [PATCH 03/10] Pass framework into dotnet test --- .github/workflows/dotnet-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dotnet-ci.yml b/.github/workflows/dotnet-ci.yml index fcd554d9562d..56d4aa2c0816 100644 --- a/.github/workflows/dotnet-ci.yml +++ b/.github/workflows/dotnet-ci.yml @@ -52,7 +52,7 @@ jobs: shell: bash run: | for project in ${{ env.testprojects }}; do - docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet test -c ${{ matrix.configuration }} /app/$project --no-build -v Normal --logger trx" + docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet test -c ${{ matrix.configuration }} /app/$project --framework net${{ matrix.dotnet }} --no-build -v Normal --logger trx" done - name: Upload dotnet test results From 4a7cbc9a34519e7bf06590b7914b5c78f7bc0160 Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 6 Mar 2025 09:30:58 +0000 Subject: [PATCH 04/10] Target multipl platforms --- .devcontainer/devcontainer.json | 7 +++++-- dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj | 2 +- dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj | 2 +- dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj | 2 +- dotnet/src/Agents/Core/Agents.Core.csproj | 2 +- dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj | 2 +- .../Connectors/Connectors.Amazon/Connectors.Amazon.csproj | 2 +- .../Connectors.AzureAIInference.csproj | 2 +- .../Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj | 2 +- .../Connectors/Connectors.Google/Connectors.Google.csproj | 2 +- .../Connectors.HuggingFace/Connectors.HuggingFace.csproj | 2 +- .../Connectors.Memory.AzureAISearch.csproj | 2 +- .../Connectors.Memory.AzureCosmosDBMongoDB.csproj | 2 +- .../Connectors.Memory.AzureCosmosDBNoSQL.csproj | 2 +- .../Connectors.Memory.Chroma.csproj | 2 +- .../Connectors.Memory.DuckDB.csproj | 2 +- .../Connectors.Memory.InMemory.csproj | 2 +- .../Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj | 2 +- .../Connectors.Memory.Milvus.csproj | 2 +- .../Connectors.Memory.MongoDB.csproj | 2 +- .../Connectors.Memory.Pinecone.csproj | 2 +- .../Connectors.Memory.Postgres.csproj | 2 +- .../Connectors.Memory.Qdrant.csproj | 2 +- .../Connectors.Memory.Redis/Connectors.Memory.Redis.csproj | 2 +- .../Connectors.Memory.Sqlite.csproj | 2 +- .../Connectors.Memory.Weaviate.csproj | 2 +- .../Connectors.MistralAI/Connectors.MistralAI.csproj | 2 +- .../src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj | 2 +- .../Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj | 2 +- .../VectorData.Abstractions/VectorData.Abstractions.csproj | 2 +- .../Experimental.Orchestration.Flow.csproj | 2 +- .../Process.Abstractions/Process.Abstractions.csproj | 2 +- dotnet/src/Experimental/Process.Core/Process.Core.csproj | 2 +- .../Process.LocalRuntime/Process.LocalRuntime.csproj | 2 +- .../PromptTemplates.Handlebars.csproj | 2 +- .../PromptTemplates.Liquid/PromptTemplates.Liquid.csproj | 2 +- dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj | 2 +- .../Functions/Functions.Markdown/Functions.Markdown.csproj | 2 +- .../Functions.OpenApi.Extensions.csproj | 2 +- .../Functions/Functions.OpenApi/Functions.OpenApi.csproj | 2 +- .../Functions/Functions.Prompty/Functions.Prompty.csproj | 2 +- dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj | 2 +- .../Planners.Handlebars/Planners.Handlebars.csproj | 2 +- dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj | 2 +- dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj | 2 +- dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj | 2 +- .../src/Plugins/Plugins.Document/Plugins.Document.csproj | 2 +- dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj | 2 +- dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj | 2 +- .../SemanticKernel.Abstractions.csproj | 2 +- dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj | 2 +- .../SemanticKernel.MetaPackage.csproj | 2 +- 52 files changed, 56 insertions(+), 53 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index a4156d43d10e..c640414431c0 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -6,14 +6,17 @@ "ghcr.io/devcontainers/features/dotnet:1": { "version": "9" }, - "ghcr.io/jlaundry/devcontainer-features/azure-functions-core-tools:1": {} + "ghcr.io/jlaundry/devcontainer-features/azure-functions-core-tools:1": {}, + "ghcr.io/dapr/cli/dapr-cli:0": {} }, "customizations": { "vscode": { "extensions": [ "ms-dotnettools.dotnet-interactive-vscode", "ms-semantic-kernel.semantic-kernel", - "esbenp.prettier-vscode" + "esbenp.prettier-vscode", + "ms-dotnettools.csdevkit", + "ms-azuretools.vscode-dapr" ] } }, diff --git a/dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj b/dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj index 2cc0d9799bc1..f0f2b4d3da78 100644 --- a/dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj +++ b/dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.Abstractions Microsoft.SemanticKernel.Agents - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 false preview diff --git a/dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj b/dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj index 5d26a6a16798..38a1a36fb330 100644 --- a/dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj +++ b/dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.AzureAI Microsoft.SemanticKernel.Agents.AzureAI - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);SKEXP0110 false preview diff --git a/dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj b/dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj index e17d43f63fcc..b3c91ddcbcb2 100644 --- a/dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj +++ b/dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.Bedrock Microsoft.SemanticKernel.Agents.Bedrock - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);SKEXP0110;CA1724 false alpha diff --git a/dotnet/src/Agents/Core/Agents.Core.csproj b/dotnet/src/Agents/Core/Agents.Core.csproj index 4311785f61c9..206e3e0fbcdb 100644 --- a/dotnet/src/Agents/Core/Agents.Core.csproj +++ b/dotnet/src/Agents/Core/Agents.Core.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.Core Microsoft.SemanticKernel.Agents - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);SKEXP0110;SKEXP0001 false preview diff --git a/dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj b/dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj index 315389afd386..0a872e9022e6 100644 --- a/dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj +++ b/dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.OpenAI Microsoft.SemanticKernel.Agents.OpenAI - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);SKEXP0110;SKEXP0001;OPENAI001;NU5104 false preview diff --git a/dotnet/src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj b/dotnet/src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj index d80ad909e216..358f1039cdc0 100644 --- a/dotnet/src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj +++ b/dotnet/src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Amazon $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha $(NoWarn);SKEXP0001;SKEXP0070 diff --git a/dotnet/src/Connectors/Connectors.AzureAIInference/Connectors.AzureAIInference.csproj b/dotnet/src/Connectors/Connectors.AzureAIInference/Connectors.AzureAIInference.csproj index 817994449fc3..9ea4cf712ab4 100644 --- a/dotnet/src/Connectors/Connectors.AzureAIInference/Connectors.AzureAIInference.csproj +++ b/dotnet/src/Connectors/Connectors.AzureAIInference/Connectors.AzureAIInference.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.AzureAIInference $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);NU5104;SKEXP0001,SKEXP0070 false beta diff --git a/dotnet/src/Connectors/Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj b/dotnet/src/Connectors/Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj index 15d88496159b..3cdb4cb1a95d 100644 --- a/dotnet/src/Connectors/Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj +++ b/dotnet/src/Connectors/Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.AzureOpenAI $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 true $(NoWarn);NU5104;SKEXP0001,SKEXP0010 true diff --git a/dotnet/src/Connectors/Connectors.Google/Connectors.Google.csproj b/dotnet/src/Connectors/Connectors.Google/Connectors.Google.csproj index 4d5a3deb9906..d3dfed2fe82e 100644 --- a/dotnet/src/Connectors/Connectors.Google/Connectors.Google.csproj +++ b/dotnet/src/Connectors/Connectors.Google/Connectors.Google.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Google $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha $(NoWarn);SKEXP0001,SKEXP0070 diff --git a/dotnet/src/Connectors/Connectors.HuggingFace/Connectors.HuggingFace.csproj b/dotnet/src/Connectors/Connectors.HuggingFace/Connectors.HuggingFace.csproj index 6cc98cd71c16..d16df72c72c9 100644 --- a/dotnet/src/Connectors/Connectors.HuggingFace/Connectors.HuggingFace.csproj +++ b/dotnet/src/Connectors/Connectors.HuggingFace/Connectors.HuggingFace.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.HuggingFace $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.AzureAISearch/Connectors.Memory.AzureAISearch.csproj b/dotnet/src/Connectors/Connectors.Memory.AzureAISearch/Connectors.Memory.AzureAISearch.csproj index 3a53cd12212f..12f5386ec9b6 100644 --- a/dotnet/src/Connectors/Connectors.Memory.AzureAISearch/Connectors.Memory.AzureAISearch.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.AzureAISearch/Connectors.Memory.AzureAISearch.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Connectors.AzureAISearch Microsoft.SemanticKernel.Connectors.AzureAISearch - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/Connectors.Memory.AzureCosmosDBMongoDB.csproj b/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/Connectors.Memory.AzureCosmosDBMongoDB.csproj index 3822d58d8b27..882a85c8c530 100644 --- a/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/Connectors.Memory.AzureCosmosDBMongoDB.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/Connectors.Memory.AzureCosmosDBMongoDB.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.AzureCosmosDBMongoDB $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/Connectors.Memory.AzureCosmosDBNoSQL.csproj b/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/Connectors.Memory.AzureCosmosDBNoSQL.csproj index a3dbe540101c..7f1413bb9a70 100644 --- a/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/Connectors.Memory.AzureCosmosDBNoSQL.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/Connectors.Memory.AzureCosmosDBNoSQL.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.AzureCosmosDBNoSQL $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);NU5104 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj b/dotnet/src/Connectors/Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj index e89013694aae..01cf7bee578c 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Chroma $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Connectors/Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj b/dotnet/src/Connectors/Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj index d793de68dc3a..067a9f6b86c5 100644 --- a/dotnet/src/Connectors/Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.DuckDB $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Connectors/Connectors.Memory.InMemory/Connectors.Memory.InMemory.csproj b/dotnet/src/Connectors/Connectors.Memory.InMemory/Connectors.Memory.InMemory.csproj index 1815446a8f80..7102ae91229b 100644 --- a/dotnet/src/Connectors/Connectors.Memory.InMemory/Connectors.Memory.InMemory.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.InMemory/Connectors.Memory.InMemory.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Connectors.InMemory $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj b/dotnet/src/Connectors/Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj index dddcbcd37c5f..ab39332a5473 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Connectors.Kusto Microsoft.SemanticKernel.Connectors.Kusto - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha $(NoWarn);NU5104 diff --git a/dotnet/src/Connectors/Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj b/dotnet/src/Connectors/Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj index 9df2ba3e4db3..581752b650b6 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Milvus $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 enable alpha diff --git a/dotnet/src/Connectors/Connectors.Memory.MongoDB/Connectors.Memory.MongoDB.csproj b/dotnet/src/Connectors/Connectors.Memory.MongoDB/Connectors.Memory.MongoDB.csproj index b091931d6e9e..39ddced17cd9 100644 --- a/dotnet/src/Connectors/Connectors.Memory.MongoDB/Connectors.Memory.MongoDB.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.MongoDB/Connectors.Memory.MongoDB.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.MongoDB $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Pinecone/Connectors.Memory.Pinecone.csproj b/dotnet/src/Connectors/Connectors.Memory.Pinecone/Connectors.Memory.Pinecone.csproj index b2127f5131b0..23e4eaf744d2 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Pinecone/Connectors.Memory.Pinecone.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Pinecone/Connectors.Memory.Pinecone.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Pinecone $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Postgres/Connectors.Memory.Postgres.csproj b/dotnet/src/Connectors/Connectors.Memory.Postgres/Connectors.Memory.Postgres.csproj index b1904c6cc1cd..2cb1bef419d9 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Postgres/Connectors.Memory.Postgres.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Postgres/Connectors.Memory.Postgres.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Postgres $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha $(NoWarn);CS0436 diff --git a/dotnet/src/Connectors/Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj b/dotnet/src/Connectors/Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj index 93425c69fbe9..de9a7856d8a7 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Qdrant $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Redis/Connectors.Memory.Redis.csproj b/dotnet/src/Connectors/Connectors.Memory.Redis/Connectors.Memory.Redis.csproj index 3f2fd4360fe8..4218fbcdaf80 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Redis/Connectors.Memory.Redis.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Redis/Connectors.Memory.Redis.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Redis $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj b/dotnet/src/Connectors/Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj index 2b17f3e0bbe3..a39df511bbf2 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Sqlite $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Weaviate/Connectors.Memory.Weaviate.csproj b/dotnet/src/Connectors/Connectors.Memory.Weaviate/Connectors.Memory.Weaviate.csproj index 26b63c694dff..46900350b2bc 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Weaviate/Connectors.Memory.Weaviate.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Weaviate/Connectors.Memory.Weaviate.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Weaviate $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.MistralAI/Connectors.MistralAI.csproj b/dotnet/src/Connectors/Connectors.MistralAI/Connectors.MistralAI.csproj index 8edcf0ed416e..84eb9baeae11 100644 --- a/dotnet/src/Connectors/Connectors.MistralAI/Connectors.MistralAI.csproj +++ b/dotnet/src/Connectors/Connectors.MistralAI/Connectors.MistralAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.MistralAI $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha SKEXP0001,SKEXP0070 diff --git a/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj b/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj index b5ff2314face..26d3ca57d385 100644 --- a/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj +++ b/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Onnx $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 true alpha diff --git a/dotnet/src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj b/dotnet/src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj index 68fbec524a28..d1aeea3b8d5c 100644 --- a/dotnet/src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj +++ b/dotnet/src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.OpenAI $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 true $(NoWarn);NU5104;SKEXP0001,SKEXP0010 true diff --git a/dotnet/src/Connectors/VectorData.Abstractions/VectorData.Abstractions.csproj b/dotnet/src/Connectors/VectorData.Abstractions/VectorData.Abstractions.csproj index b07403941339..d587c000b18c 100644 --- a/dotnet/src/Connectors/VectorData.Abstractions/VectorData.Abstractions.csproj +++ b/dotnet/src/Connectors/VectorData.Abstractions/VectorData.Abstractions.csproj @@ -3,7 +3,7 @@ Microsoft.Extensions.VectorData.Abstractions Microsoft.Extensions.VectorData - net8.0;netstandard2.0;net462 + net8.0;net9.0;netstandard2.0;net462 true diff --git a/dotnet/src/Experimental/Orchestration.Flow/Experimental.Orchestration.Flow.csproj b/dotnet/src/Experimental/Orchestration.Flow/Experimental.Orchestration.Flow.csproj index 51857bfae6fa..4d34c0f9d5fa 100644 --- a/dotnet/src/Experimental/Orchestration.Flow/Experimental.Orchestration.Flow.csproj +++ b/dotnet/src/Experimental/Orchestration.Flow/Experimental.Orchestration.Flow.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Experimental.Orchestration.Flow Microsoft.SemanticKernel.Experimental.Orchestration - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Experimental/Process.Abstractions/Process.Abstractions.csproj b/dotnet/src/Experimental/Process.Abstractions/Process.Abstractions.csproj index b1f0cbaf1d32..333eeb34d336 100644 --- a/dotnet/src/Experimental/Process.Abstractions/Process.Abstractions.csproj +++ b/dotnet/src/Experimental/Process.Abstractions/Process.Abstractions.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Process.Abstractions Microsoft.SemanticKernel.Process - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 false alpha diff --git a/dotnet/src/Experimental/Process.Core/Process.Core.csproj b/dotnet/src/Experimental/Process.Core/Process.Core.csproj index 2fe888cf27a4..e217bd1aa31d 100644 --- a/dotnet/src/Experimental/Process.Core/Process.Core.csproj +++ b/dotnet/src/Experimental/Process.Core/Process.Core.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Process.Core Microsoft.SemanticKernel.Process - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 false alpha diff --git a/dotnet/src/Experimental/Process.LocalRuntime/Process.LocalRuntime.csproj b/dotnet/src/Experimental/Process.LocalRuntime/Process.LocalRuntime.csproj index 5861d698aeee..a2beff75fb13 100644 --- a/dotnet/src/Experimental/Process.LocalRuntime/Process.LocalRuntime.csproj +++ b/dotnet/src/Experimental/Process.LocalRuntime/Process.LocalRuntime.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Process.LocalRuntime Microsoft.SemanticKernel.Process - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 false alpha diff --git a/dotnet/src/Extensions/PromptTemplates.Handlebars/PromptTemplates.Handlebars.csproj b/dotnet/src/Extensions/PromptTemplates.Handlebars/PromptTemplates.Handlebars.csproj index d5e3b2fc9e4b..8827515510dd 100644 --- a/dotnet/src/Extensions/PromptTemplates.Handlebars/PromptTemplates.Handlebars.csproj +++ b/dotnet/src/Extensions/PromptTemplates.Handlebars/PromptTemplates.Handlebars.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.PromptTemplates.Handlebars Microsoft.SemanticKernel.PromptTemplates.Handlebars - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);SKEXP0001 true diff --git a/dotnet/src/Extensions/PromptTemplates.Liquid/PromptTemplates.Liquid.csproj b/dotnet/src/Extensions/PromptTemplates.Liquid/PromptTemplates.Liquid.csproj index 90fc3751375e..4465e109afc4 100644 --- a/dotnet/src/Extensions/PromptTemplates.Liquid/PromptTemplates.Liquid.csproj +++ b/dotnet/src/Extensions/PromptTemplates.Liquid/PromptTemplates.Liquid.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.PromptTemplates.Liquid $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);SKEXP0001 preview diff --git a/dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj b/dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj index 90e57f1f6b5d..2e0edc86d69d 100644 --- a/dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj +++ b/dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Grpc $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Functions/Functions.Markdown/Functions.Markdown.csproj b/dotnet/src/Functions/Functions.Markdown/Functions.Markdown.csproj index 04cdb4a36fc2..5fb81ebc7ab2 100644 --- a/dotnet/src/Functions/Functions.Markdown/Functions.Markdown.csproj +++ b/dotnet/src/Functions/Functions.Markdown/Functions.Markdown.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Markdown $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Functions/Functions.OpenApi.Extensions/Functions.OpenApi.Extensions.csproj b/dotnet/src/Functions/Functions.OpenApi.Extensions/Functions.OpenApi.Extensions.csproj index 2a4a58f74cdf..ccb801a99550 100644 --- a/dotnet/src/Functions/Functions.OpenApi.Extensions/Functions.OpenApi.Extensions.csproj +++ b/dotnet/src/Functions/Functions.OpenApi.Extensions/Functions.OpenApi.Extensions.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Plugins.OpenApi.Extensions $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha $(NoWarn);SKEXP0040 diff --git a/dotnet/src/Functions/Functions.OpenApi/Functions.OpenApi.csproj b/dotnet/src/Functions/Functions.OpenApi/Functions.OpenApi.csproj index 2005b3e9d4f3..41a40c94666a 100644 --- a/dotnet/src/Functions/Functions.OpenApi/Functions.OpenApi.csproj +++ b/dotnet/src/Functions/Functions.OpenApi/Functions.OpenApi.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Plugins.OpenApi $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);SKEXP0040 diff --git a/dotnet/src/Functions/Functions.Prompty/Functions.Prompty.csproj b/dotnet/src/Functions/Functions.Prompty/Functions.Prompty.csproj index 44ffa76868dc..9367d7014fe8 100644 --- a/dotnet/src/Functions/Functions.Prompty/Functions.Prompty.csproj +++ b/dotnet/src/Functions/Functions.Prompty/Functions.Prompty.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Prompty $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha $(NoWarn);CA1812 diff --git a/dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj b/dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj index f08cb186dac5..19492d775d3c 100644 --- a/dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj +++ b/dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Yaml $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 true $(NoWarn) diff --git a/dotnet/src/Planners/Planners.Handlebars/Planners.Handlebars.csproj b/dotnet/src/Planners/Planners.Handlebars/Planners.Handlebars.csproj index 8eb94ac99d21..f1dc05bea7c4 100644 --- a/dotnet/src/Planners/Planners.Handlebars/Planners.Handlebars.csproj +++ b/dotnet/src/Planners/Planners.Handlebars/Planners.Handlebars.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Planners.Handlebars Microsoft.SemanticKernel.Planning - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj b/dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj index 194753a700ad..c6427b1898c5 100644 --- a/dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj +++ b/dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Planners.OpenAI Microsoft.SemanticKernel.Planning - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 preview diff --git a/dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj b/dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj index 472d0d6b3c2f..7c86892e35a2 100644 --- a/dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj +++ b/dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.AI $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj b/dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj index 949d5bd20c80..46be6fa1da2b 100644 --- a/dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj +++ b/dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Core $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj b/dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj index 05af82fbcf28..a7193745e319 100644 --- a/dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj +++ b/dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Document $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj b/dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj index 6e6051fbe176..ea7f9ca5bf9d 100644 --- a/dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj +++ b/dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Memory $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj b/dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj index 4d394afc1e20..bbe31398ad30 100644 --- a/dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj +++ b/dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Web $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 alpha diff --git a/dotnet/src/SemanticKernel.Abstractions/SemanticKernel.Abstractions.csproj b/dotnet/src/SemanticKernel.Abstractions/SemanticKernel.Abstractions.csproj index 235c08e4d52b..23945c373110 100644 --- a/dotnet/src/SemanticKernel.Abstractions/SemanticKernel.Abstractions.csproj +++ b/dotnet/src/SemanticKernel.Abstractions/SemanticKernel.Abstractions.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Abstractions Microsoft.SemanticKernel - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 $(NoWarn);NU5104;SKEXP0001;SKEXP0120 true true diff --git a/dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj b/dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj index c4c4956a3fa8..9e5b6aa4fa27 100644 --- a/dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj +++ b/dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Core Microsoft.SemanticKernel - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 true true $(NoWarn);SKEXP0001,SKEXP0120 diff --git a/dotnet/src/SemanticKernel.MetaPackage/SemanticKernel.MetaPackage.csproj b/dotnet/src/SemanticKernel.MetaPackage/SemanticKernel.MetaPackage.csproj index 86cbde81153c..d6eecf2717b4 100644 --- a/dotnet/src/SemanticKernel.MetaPackage/SemanticKernel.MetaPackage.csproj +++ b/dotnet/src/SemanticKernel.MetaPackage/SemanticKernel.MetaPackage.csproj @@ -2,7 +2,7 @@ Microsoft.SemanticKernel $(AssemblyName) - net8.0;netstandard2.0 + net8.0;net9.0;netstandard2.0 rc From 8d54978a030b0c9c9b5cce82cbdad76086d9c888 Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 6 Mar 2025 09:35:51 +0000 Subject: [PATCH 05/10] format dotnet on both sdk8 and 9 --- .github/workflows/dotnet-format.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dotnet-format.yml b/.github/workflows/dotnet-format.yml index f23f993dbf19..54531e884ed0 100644 --- a/.github/workflows/dotnet-format.yml +++ b/.github/workflows/dotnet-format.yml @@ -26,6 +26,7 @@ jobs: matrix: include: - { dotnet: "8.0", configuration: Release, os: ubuntu-latest } + - { dotnet: "9.0", configuration: Release, os: ubuntu-latest } runs-on: ${{ matrix.os }} env: @@ -89,5 +90,5 @@ jobs: run: | for csproj in ${{ steps.find-csproj.outputs.csproj_files }}; do echo "Running dotnet format on $csproj" - docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet format $csproj --verify-no-changes --verbosity diagnostic" + docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet format $csproj --verify-no-changes --framework net${{ matrix.dotnet }} --verbosity diagnostic" done From 4fb0f69a2e8038d363da7602c31cf99832e2ebe6 Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 6 Mar 2025 09:50:40 +0000 Subject: [PATCH 06/10] Add net9.0 into TargetFramework --- .github/workflows/dotnet-ci.yml | 4 ++-- .github/workflows/dotnet-format.yml | 2 +- dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj | 2 +- dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj | 2 +- dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj | 2 +- dotnet/src/Agents/Core/Agents.Core.csproj | 2 +- dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj | 2 +- .../src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj | 2 +- .../Connectors.AzureAIInference.csproj | 2 +- .../Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj | 2 +- .../src/Connectors/Connectors.Google/Connectors.Google.csproj | 2 +- .../Connectors.HuggingFace/Connectors.HuggingFace.csproj | 2 +- .../Connectors.Memory.AzureAISearch.csproj | 2 +- .../Connectors.Memory.AzureCosmosDBMongoDB.csproj | 2 +- .../Connectors.Memory.AzureCosmosDBNoSQL.csproj | 2 +- .../Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj | 2 +- .../Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj | 2 +- .../Connectors.Memory.InMemory.csproj | 2 +- .../Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj | 2 +- .../Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj | 2 +- .../Connectors.Memory.MongoDB.csproj | 2 +- .../Connectors.Memory.Pinecone.csproj | 2 +- .../Connectors.Memory.Postgres.csproj | 2 +- .../Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj | 2 +- .../Connectors.Memory.Redis/Connectors.Memory.Redis.csproj | 2 +- .../Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj | 2 +- .../Connectors.Memory.Weaviate.csproj | 2 +- .../Connectors.MistralAI/Connectors.MistralAI.csproj | 2 +- dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj | 2 +- .../src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj | 2 +- .../VectorData.Abstractions/VectorData.Abstractions.csproj | 2 +- .../Orchestration.Flow/Experimental.Orchestration.Flow.csproj | 2 +- .../Process.Abstractions/Process.Abstractions.csproj | 2 +- dotnet/src/Experimental/Process.Core/Process.Core.csproj | 2 +- .../Process.LocalRuntime/Process.LocalRuntime.csproj | 2 +- .../PromptTemplates.Handlebars.csproj | 2 +- .../PromptTemplates.Liquid/PromptTemplates.Liquid.csproj | 2 +- dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj | 2 +- .../Functions/Functions.Markdown/Functions.Markdown.csproj | 2 +- .../Functions.OpenApi.Extensions.csproj | 2 +- .../src/Functions/Functions.OpenApi/Functions.OpenApi.csproj | 2 +- .../src/Functions/Functions.Prompty/Functions.Prompty.csproj | 2 +- dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj | 2 +- .../Planners/Planners.Handlebars/Planners.Handlebars.csproj | 2 +- dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj | 2 +- dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj | 2 +- dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj | 2 +- dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj | 2 +- dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj | 2 +- dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj | 2 +- .../SemanticKernel.Abstractions.csproj | 2 +- dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj | 2 +- .../SemanticKernel.MetaPackage.csproj | 2 +- 53 files changed, 54 insertions(+), 54 deletions(-) diff --git a/.github/workflows/dotnet-ci.yml b/.github/workflows/dotnet-ci.yml index 56d4aa2c0816..ec609c685014 100644 --- a/.github/workflows/dotnet-ci.yml +++ b/.github/workflows/dotnet-ci.yml @@ -107,7 +107,7 @@ jobs: shell: bash run: | for solution in ${{ env.solutions }}; do - dotnet build $solution --no-restore --configuration ${{ matrix.configuration }} + dotnet build $solution --no-restore --configuration ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} done - name: Find test projects @@ -118,7 +118,7 @@ jobs: shell: bash run: | for project in ${{ env.testprojects }}; do - dotnet test $project --verbosity normal --logger trx --results-directory ./TestResults --configuration ${{ matrix.configuration }} + dotnet test $project --verbosity normal --logger trx --results-directory ./TestResults --configuration ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} done - name: Upload dotnet test results diff --git a/.github/workflows/dotnet-format.yml b/.github/workflows/dotnet-format.yml index 54531e884ed0..49cdd7a2827b 100644 --- a/.github/workflows/dotnet-format.yml +++ b/.github/workflows/dotnet-format.yml @@ -90,5 +90,5 @@ jobs: run: | for csproj in ${{ steps.find-csproj.outputs.csproj_files }}; do echo "Running dotnet format on $csproj" - docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet format $csproj --verify-no-changes --framework net${{ matrix.dotnet }} --verbosity diagnostic" + docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet format $csproj --verify-no-changes --verbosity diagnostic" done diff --git a/dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj b/dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj index f0f2b4d3da78..2cc0d9799bc1 100644 --- a/dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj +++ b/dotnet/src/Agents/Abstractions/Agents.Abstractions.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.Abstractions Microsoft.SemanticKernel.Agents - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 false preview diff --git a/dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj b/dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj index 38a1a36fb330..5d26a6a16798 100644 --- a/dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj +++ b/dotnet/src/Agents/AzureAI/Agents.AzureAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.AzureAI Microsoft.SemanticKernel.Agents.AzureAI - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);SKEXP0110 false preview diff --git a/dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj b/dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj index b3c91ddcbcb2..e17d43f63fcc 100644 --- a/dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj +++ b/dotnet/src/Agents/Bedrock/Agents.Bedrock.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.Bedrock Microsoft.SemanticKernel.Agents.Bedrock - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);SKEXP0110;CA1724 false alpha diff --git a/dotnet/src/Agents/Core/Agents.Core.csproj b/dotnet/src/Agents/Core/Agents.Core.csproj index 206e3e0fbcdb..4311785f61c9 100644 --- a/dotnet/src/Agents/Core/Agents.Core.csproj +++ b/dotnet/src/Agents/Core/Agents.Core.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.Core Microsoft.SemanticKernel.Agents - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);SKEXP0110;SKEXP0001 false preview diff --git a/dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj b/dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj index 0a872e9022e6..315389afd386 100644 --- a/dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj +++ b/dotnet/src/Agents/OpenAI/Agents.OpenAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Agents.OpenAI Microsoft.SemanticKernel.Agents.OpenAI - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);SKEXP0110;SKEXP0001;OPENAI001;NU5104 false preview diff --git a/dotnet/src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj b/dotnet/src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj index 358f1039cdc0..d80ad909e216 100644 --- a/dotnet/src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj +++ b/dotnet/src/Connectors/Connectors.Amazon/Connectors.Amazon.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Amazon $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha $(NoWarn);SKEXP0001;SKEXP0070 diff --git a/dotnet/src/Connectors/Connectors.AzureAIInference/Connectors.AzureAIInference.csproj b/dotnet/src/Connectors/Connectors.AzureAIInference/Connectors.AzureAIInference.csproj index 9ea4cf712ab4..817994449fc3 100644 --- a/dotnet/src/Connectors/Connectors.AzureAIInference/Connectors.AzureAIInference.csproj +++ b/dotnet/src/Connectors/Connectors.AzureAIInference/Connectors.AzureAIInference.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.AzureAIInference $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);NU5104;SKEXP0001,SKEXP0070 false beta diff --git a/dotnet/src/Connectors/Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj b/dotnet/src/Connectors/Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj index 3cdb4cb1a95d..15d88496159b 100644 --- a/dotnet/src/Connectors/Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj +++ b/dotnet/src/Connectors/Connectors.AzureOpenAI/Connectors.AzureOpenAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.AzureOpenAI $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 true $(NoWarn);NU5104;SKEXP0001,SKEXP0010 true diff --git a/dotnet/src/Connectors/Connectors.Google/Connectors.Google.csproj b/dotnet/src/Connectors/Connectors.Google/Connectors.Google.csproj index d3dfed2fe82e..4d5a3deb9906 100644 --- a/dotnet/src/Connectors/Connectors.Google/Connectors.Google.csproj +++ b/dotnet/src/Connectors/Connectors.Google/Connectors.Google.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Google $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha $(NoWarn);SKEXP0001,SKEXP0070 diff --git a/dotnet/src/Connectors/Connectors.HuggingFace/Connectors.HuggingFace.csproj b/dotnet/src/Connectors/Connectors.HuggingFace/Connectors.HuggingFace.csproj index d16df72c72c9..6cc98cd71c16 100644 --- a/dotnet/src/Connectors/Connectors.HuggingFace/Connectors.HuggingFace.csproj +++ b/dotnet/src/Connectors/Connectors.HuggingFace/Connectors.HuggingFace.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.HuggingFace $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.AzureAISearch/Connectors.Memory.AzureAISearch.csproj b/dotnet/src/Connectors/Connectors.Memory.AzureAISearch/Connectors.Memory.AzureAISearch.csproj index 12f5386ec9b6..3a53cd12212f 100644 --- a/dotnet/src/Connectors/Connectors.Memory.AzureAISearch/Connectors.Memory.AzureAISearch.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.AzureAISearch/Connectors.Memory.AzureAISearch.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Connectors.AzureAISearch Microsoft.SemanticKernel.Connectors.AzureAISearch - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/Connectors.Memory.AzureCosmosDBMongoDB.csproj b/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/Connectors.Memory.AzureCosmosDBMongoDB.csproj index 882a85c8c530..3822d58d8b27 100644 --- a/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/Connectors.Memory.AzureCosmosDBMongoDB.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/Connectors.Memory.AzureCosmosDBMongoDB.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.AzureCosmosDBMongoDB $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/Connectors.Memory.AzureCosmosDBNoSQL.csproj b/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/Connectors.Memory.AzureCosmosDBNoSQL.csproj index 7f1413bb9a70..a3dbe540101c 100644 --- a/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/Connectors.Memory.AzureCosmosDBNoSQL.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/Connectors.Memory.AzureCosmosDBNoSQL.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.AzureCosmosDBNoSQL $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);NU5104 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj b/dotnet/src/Connectors/Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj index 01cf7bee578c..e89013694aae 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Chroma/Connectors.Memory.Chroma.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Chroma $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Connectors/Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj b/dotnet/src/Connectors/Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj index 067a9f6b86c5..d793de68dc3a 100644 --- a/dotnet/src/Connectors/Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.DuckDB/Connectors.Memory.DuckDB.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.DuckDB $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Connectors/Connectors.Memory.InMemory/Connectors.Memory.InMemory.csproj b/dotnet/src/Connectors/Connectors.Memory.InMemory/Connectors.Memory.InMemory.csproj index 7102ae91229b..1815446a8f80 100644 --- a/dotnet/src/Connectors/Connectors.Memory.InMemory/Connectors.Memory.InMemory.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.InMemory/Connectors.Memory.InMemory.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Connectors.InMemory $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj b/dotnet/src/Connectors/Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj index ab39332a5473..dddcbcd37c5f 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Kusto/Connectors.Memory.Kusto.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Connectors.Kusto Microsoft.SemanticKernel.Connectors.Kusto - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha $(NoWarn);NU5104 diff --git a/dotnet/src/Connectors/Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj b/dotnet/src/Connectors/Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj index 581752b650b6..9df2ba3e4db3 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Milvus/Connectors.Memory.Milvus.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Milvus $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 enable alpha diff --git a/dotnet/src/Connectors/Connectors.Memory.MongoDB/Connectors.Memory.MongoDB.csproj b/dotnet/src/Connectors/Connectors.Memory.MongoDB/Connectors.Memory.MongoDB.csproj index 39ddced17cd9..b091931d6e9e 100644 --- a/dotnet/src/Connectors/Connectors.Memory.MongoDB/Connectors.Memory.MongoDB.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.MongoDB/Connectors.Memory.MongoDB.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.MongoDB $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Pinecone/Connectors.Memory.Pinecone.csproj b/dotnet/src/Connectors/Connectors.Memory.Pinecone/Connectors.Memory.Pinecone.csproj index 23e4eaf744d2..b2127f5131b0 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Pinecone/Connectors.Memory.Pinecone.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Pinecone/Connectors.Memory.Pinecone.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Pinecone $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Postgres/Connectors.Memory.Postgres.csproj b/dotnet/src/Connectors/Connectors.Memory.Postgres/Connectors.Memory.Postgres.csproj index 2cb1bef419d9..b1904c6cc1cd 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Postgres/Connectors.Memory.Postgres.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Postgres/Connectors.Memory.Postgres.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Postgres $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha $(NoWarn);CS0436 diff --git a/dotnet/src/Connectors/Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj b/dotnet/src/Connectors/Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj index de9a7856d8a7..93425c69fbe9 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Qdrant/Connectors.Memory.Qdrant.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Qdrant $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Redis/Connectors.Memory.Redis.csproj b/dotnet/src/Connectors/Connectors.Memory.Redis/Connectors.Memory.Redis.csproj index 4218fbcdaf80..3f2fd4360fe8 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Redis/Connectors.Memory.Redis.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Redis/Connectors.Memory.Redis.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Redis $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj b/dotnet/src/Connectors/Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj index a39df511bbf2..2b17f3e0bbe3 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Sqlite/Connectors.Memory.Sqlite.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Sqlite $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.Memory.Weaviate/Connectors.Memory.Weaviate.csproj b/dotnet/src/Connectors/Connectors.Memory.Weaviate/Connectors.Memory.Weaviate.csproj index 46900350b2bc..26b63c694dff 100644 --- a/dotnet/src/Connectors/Connectors.Memory.Weaviate/Connectors.Memory.Weaviate.csproj +++ b/dotnet/src/Connectors/Connectors.Memory.Weaviate/Connectors.Memory.Weaviate.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Weaviate $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Connectors/Connectors.MistralAI/Connectors.MistralAI.csproj b/dotnet/src/Connectors/Connectors.MistralAI/Connectors.MistralAI.csproj index 84eb9baeae11..8edcf0ed416e 100644 --- a/dotnet/src/Connectors/Connectors.MistralAI/Connectors.MistralAI.csproj +++ b/dotnet/src/Connectors/Connectors.MistralAI/Connectors.MistralAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.MistralAI $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha SKEXP0001,SKEXP0070 diff --git a/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj b/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj index 26d3ca57d385..b5ff2314face 100644 --- a/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj +++ b/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.Onnx $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 true alpha diff --git a/dotnet/src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj b/dotnet/src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj index d1aeea3b8d5c..68fbec524a28 100644 --- a/dotnet/src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj +++ b/dotnet/src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Connectors.OpenAI $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 true $(NoWarn);NU5104;SKEXP0001,SKEXP0010 true diff --git a/dotnet/src/Connectors/VectorData.Abstractions/VectorData.Abstractions.csproj b/dotnet/src/Connectors/VectorData.Abstractions/VectorData.Abstractions.csproj index d587c000b18c..b07403941339 100644 --- a/dotnet/src/Connectors/VectorData.Abstractions/VectorData.Abstractions.csproj +++ b/dotnet/src/Connectors/VectorData.Abstractions/VectorData.Abstractions.csproj @@ -3,7 +3,7 @@ Microsoft.Extensions.VectorData.Abstractions Microsoft.Extensions.VectorData - net8.0;net9.0;netstandard2.0;net462 + net8.0;netstandard2.0;net462 true diff --git a/dotnet/src/Experimental/Orchestration.Flow/Experimental.Orchestration.Flow.csproj b/dotnet/src/Experimental/Orchestration.Flow/Experimental.Orchestration.Flow.csproj index 4d34c0f9d5fa..51857bfae6fa 100644 --- a/dotnet/src/Experimental/Orchestration.Flow/Experimental.Orchestration.Flow.csproj +++ b/dotnet/src/Experimental/Orchestration.Flow/Experimental.Orchestration.Flow.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Experimental.Orchestration.Flow Microsoft.SemanticKernel.Experimental.Orchestration - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Experimental/Process.Abstractions/Process.Abstractions.csproj b/dotnet/src/Experimental/Process.Abstractions/Process.Abstractions.csproj index 333eeb34d336..b1f0cbaf1d32 100644 --- a/dotnet/src/Experimental/Process.Abstractions/Process.Abstractions.csproj +++ b/dotnet/src/Experimental/Process.Abstractions/Process.Abstractions.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Process.Abstractions Microsoft.SemanticKernel.Process - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 false alpha diff --git a/dotnet/src/Experimental/Process.Core/Process.Core.csproj b/dotnet/src/Experimental/Process.Core/Process.Core.csproj index e217bd1aa31d..2fe888cf27a4 100644 --- a/dotnet/src/Experimental/Process.Core/Process.Core.csproj +++ b/dotnet/src/Experimental/Process.Core/Process.Core.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Process.Core Microsoft.SemanticKernel.Process - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 false alpha diff --git a/dotnet/src/Experimental/Process.LocalRuntime/Process.LocalRuntime.csproj b/dotnet/src/Experimental/Process.LocalRuntime/Process.LocalRuntime.csproj index a2beff75fb13..5861d698aeee 100644 --- a/dotnet/src/Experimental/Process.LocalRuntime/Process.LocalRuntime.csproj +++ b/dotnet/src/Experimental/Process.LocalRuntime/Process.LocalRuntime.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Process.LocalRuntime Microsoft.SemanticKernel.Process - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 false alpha diff --git a/dotnet/src/Extensions/PromptTemplates.Handlebars/PromptTemplates.Handlebars.csproj b/dotnet/src/Extensions/PromptTemplates.Handlebars/PromptTemplates.Handlebars.csproj index 8827515510dd..d5e3b2fc9e4b 100644 --- a/dotnet/src/Extensions/PromptTemplates.Handlebars/PromptTemplates.Handlebars.csproj +++ b/dotnet/src/Extensions/PromptTemplates.Handlebars/PromptTemplates.Handlebars.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.PromptTemplates.Handlebars Microsoft.SemanticKernel.PromptTemplates.Handlebars - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);SKEXP0001 true diff --git a/dotnet/src/Extensions/PromptTemplates.Liquid/PromptTemplates.Liquid.csproj b/dotnet/src/Extensions/PromptTemplates.Liquid/PromptTemplates.Liquid.csproj index 4465e109afc4..90fc3751375e 100644 --- a/dotnet/src/Extensions/PromptTemplates.Liquid/PromptTemplates.Liquid.csproj +++ b/dotnet/src/Extensions/PromptTemplates.Liquid/PromptTemplates.Liquid.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.PromptTemplates.Liquid $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);SKEXP0001 preview diff --git a/dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj b/dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj index 2e0edc86d69d..90e57f1f6b5d 100644 --- a/dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj +++ b/dotnet/src/Functions/Functions.Grpc/Functions.Grpc.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Grpc $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Functions/Functions.Markdown/Functions.Markdown.csproj b/dotnet/src/Functions/Functions.Markdown/Functions.Markdown.csproj index 5fb81ebc7ab2..04cdb4a36fc2 100644 --- a/dotnet/src/Functions/Functions.Markdown/Functions.Markdown.csproj +++ b/dotnet/src/Functions/Functions.Markdown/Functions.Markdown.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Markdown $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Functions/Functions.OpenApi.Extensions/Functions.OpenApi.Extensions.csproj b/dotnet/src/Functions/Functions.OpenApi.Extensions/Functions.OpenApi.Extensions.csproj index ccb801a99550..2a4a58f74cdf 100644 --- a/dotnet/src/Functions/Functions.OpenApi.Extensions/Functions.OpenApi.Extensions.csproj +++ b/dotnet/src/Functions/Functions.OpenApi.Extensions/Functions.OpenApi.Extensions.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Plugins.OpenApi.Extensions $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha $(NoWarn);SKEXP0040 diff --git a/dotnet/src/Functions/Functions.OpenApi/Functions.OpenApi.csproj b/dotnet/src/Functions/Functions.OpenApi/Functions.OpenApi.csproj index 41a40c94666a..2005b3e9d4f3 100644 --- a/dotnet/src/Functions/Functions.OpenApi/Functions.OpenApi.csproj +++ b/dotnet/src/Functions/Functions.OpenApi/Functions.OpenApi.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Plugins.OpenApi $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);SKEXP0040 diff --git a/dotnet/src/Functions/Functions.Prompty/Functions.Prompty.csproj b/dotnet/src/Functions/Functions.Prompty/Functions.Prompty.csproj index 9367d7014fe8..44ffa76868dc 100644 --- a/dotnet/src/Functions/Functions.Prompty/Functions.Prompty.csproj +++ b/dotnet/src/Functions/Functions.Prompty/Functions.Prompty.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Prompty $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha $(NoWarn);CA1812 diff --git a/dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj b/dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj index 19492d775d3c..f08cb186dac5 100644 --- a/dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj +++ b/dotnet/src/Functions/Functions.Yaml/Functions.Yaml.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Yaml $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 true $(NoWarn) diff --git a/dotnet/src/Planners/Planners.Handlebars/Planners.Handlebars.csproj b/dotnet/src/Planners/Planners.Handlebars/Planners.Handlebars.csproj index f1dc05bea7c4..8eb94ac99d21 100644 --- a/dotnet/src/Planners/Planners.Handlebars/Planners.Handlebars.csproj +++ b/dotnet/src/Planners/Planners.Handlebars/Planners.Handlebars.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Planners.Handlebars Microsoft.SemanticKernel.Planning - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj b/dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj index c6427b1898c5..194753a700ad 100644 --- a/dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj +++ b/dotnet/src/Planners/Planners.OpenAI/Planners.OpenAI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Planners.OpenAI Microsoft.SemanticKernel.Planning - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 preview diff --git a/dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj b/dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj index 7c86892e35a2..472d0d6b3c2f 100644 --- a/dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj +++ b/dotnet/src/Plugins/Plugins.AI/Plugins.AI.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.AI $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj b/dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj index 46be6fa1da2b..949d5bd20c80 100644 --- a/dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj +++ b/dotnet/src/Plugins/Plugins.Core/Plugins.Core.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Core $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj b/dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj index a7193745e319..05af82fbcf28 100644 --- a/dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj +++ b/dotnet/src/Plugins/Plugins.Document/Plugins.Document.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Document $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj b/dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj index ea7f9ca5bf9d..6e6051fbe176 100644 --- a/dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj +++ b/dotnet/src/Plugins/Plugins.Memory/Plugins.Memory.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Memory $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj b/dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj index bbe31398ad30..4d394afc1e20 100644 --- a/dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj +++ b/dotnet/src/Plugins/Plugins.Web/Plugins.Web.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Plugins.Web $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 alpha diff --git a/dotnet/src/SemanticKernel.Abstractions/SemanticKernel.Abstractions.csproj b/dotnet/src/SemanticKernel.Abstractions/SemanticKernel.Abstractions.csproj index 23945c373110..235c08e4d52b 100644 --- a/dotnet/src/SemanticKernel.Abstractions/SemanticKernel.Abstractions.csproj +++ b/dotnet/src/SemanticKernel.Abstractions/SemanticKernel.Abstractions.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Abstractions Microsoft.SemanticKernel - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 $(NoWarn);NU5104;SKEXP0001;SKEXP0120 true true diff --git a/dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj b/dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj index 9e5b6aa4fa27..c4c4956a3fa8 100644 --- a/dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj +++ b/dotnet/src/SemanticKernel.Core/SemanticKernel.Core.csproj @@ -4,7 +4,7 @@ Microsoft.SemanticKernel.Core Microsoft.SemanticKernel - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 true true $(NoWarn);SKEXP0001,SKEXP0120 diff --git a/dotnet/src/SemanticKernel.MetaPackage/SemanticKernel.MetaPackage.csproj b/dotnet/src/SemanticKernel.MetaPackage/SemanticKernel.MetaPackage.csproj index d6eecf2717b4..86cbde81153c 100644 --- a/dotnet/src/SemanticKernel.MetaPackage/SemanticKernel.MetaPackage.csproj +++ b/dotnet/src/SemanticKernel.MetaPackage/SemanticKernel.MetaPackage.csproj @@ -2,7 +2,7 @@ Microsoft.SemanticKernel $(AssemblyName) - net8.0;net9.0;netstandard2.0 + net8.0;netstandard2.0 rc From 14b5b3fb45a264b2e0ccf0be4a95e5909b4768ac Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 6 Mar 2025 10:26:36 +0000 Subject: [PATCH 07/10] docker build with TargetFrameworks --- .github/workflows/dotnet-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dotnet-ci.yml b/.github/workflows/dotnet-ci.yml index ec609c685014..12dc2f830a79 100644 --- a/.github/workflows/dotnet-ci.yml +++ b/.github/workflows/dotnet-ci.yml @@ -41,7 +41,7 @@ jobs: - name: Build run: | for solution in ${{ env.solutions }}; do - docker run --rm -v $(pwd):/app -w /app -e GITHUB_ACTIONS='true' mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet build -c ${{ matrix.configuration }} /app/$solution" + docker run --rm -v $(pwd):/app -w /app -e GITHUB_ACTIONS='true' mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet build -c ${{ matrix.configuration }} p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} /app/$solution" done - name: Find test projects @@ -52,7 +52,7 @@ jobs: shell: bash run: | for project in ${{ env.testprojects }}; do - docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet test -c ${{ matrix.configuration }} /app/$project --framework net${{ matrix.dotnet }} --no-build -v Normal --logger trx" + docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet test -c ${{ matrix.configuration }} /app/$project p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} --no-build -v Normal --logger trx" done - name: Upload dotnet test results @@ -107,7 +107,7 @@ jobs: shell: bash run: | for solution in ${{ env.solutions }}; do - dotnet build $solution --no-restore --configuration ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} + dotnet build $solution --no-restore --configuration ${{ matrix.configuration }} done - name: Find test projects From 265433d13f1f1df35544c0a9567bc5b57108c3eb Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 6 Mar 2025 10:45:45 +0000 Subject: [PATCH 08/10] Allow projects to have multiple TargetFrameworks --- dotnet/samples/Concepts/Concepts.csproj | 2 +- dotnet/samples/Demos/AIModelRouter/AIModelRouter.csproj | 2 +- .../Demos/AmazonBedrockModels/AmazonBedrockAIModels.csproj | 2 +- dotnet/samples/Demos/AotCompatibility/AotCompatibility.csproj | 2 +- dotnet/samples/Demos/BookingRestaurant/BookingRestaurant.csproj | 2 +- .../Demos/CodeInterpreterPlugin/CodeInterpreterPlugin.csproj | 2 +- dotnet/samples/Demos/ContentSafety/ContentSafety.csproj | 2 +- .../CopilotAgentPluginsDemoSample.csproj | 2 +- .../MathPlugin/azure-function/shared/PluginShared.csproj | 2 +- .../MathPlugin/azure-function/sk-chatgpt-azure-function.csproj | 2 +- .../CreateChatGptPlugin/Solution/CreateChatGptPlugin.csproj | 2 +- .../FunctionInvocationApproval.csproj | 2 +- dotnet/samples/Demos/HomeAutomation/HomeAutomation.csproj | 2 +- .../Demos/ModelContextProtocol/ModelContextProtocol.csproj | 2 +- .../Demos/OllamaFunctionCalling/OllamaFunctionCalling.csproj | 2 +- dotnet/samples/Demos/OnnxSimpleRAG/OnnxSimpleRAG.csproj | 2 +- dotnet/samples/Demos/OpenAIRealtime/OpenAIRealtime.csproj | 2 +- .../ProcessFramework.Aspire.AppHost.csproj | 2 +- .../ProcessFramework.Aspire.ProcessOrchestrator.csproj | 2 +- .../ProcessFramework.Aspire.ServiceDefaults.csproj | 2 +- .../ProcessFramework.Aspire.Shared.csproj | 2 +- .../ProcessFramework.Aspire.SummaryAgent.csproj | 2 +- .../ProcessFramework.Aspire.TranslatorAgent.csproj | 2 +- dotnet/samples/Demos/ProcessWithDapr/ProcessWithDapr.csproj | 2 +- .../QualityCheckWithFilters/QualityCheckWithFilters.csproj | 2 +- .../StepwisePlannerMigration/StepwisePlannerMigration.csproj | 2 +- .../TelemetryWithAppInsights/TelemetryWithAppInsights.csproj | 2 +- dotnet/samples/Demos/TimePlugin/TimePlugin.csproj | 2 +- dotnet/samples/Demos/VectorStoreRAG/VectorStoreRAG.csproj | 2 +- dotnet/samples/GettingStarted/GettingStarted.csproj | 2 +- .../GettingStartedWithAgents/GettingStartedWithAgents.csproj | 2 +- .../GettingStartedWithProcesses.csproj | 2 +- .../GettingStartedWithTextSearch.csproj | 2 +- .../GettingStartedWithVectorStores.csproj | 2 +- dotnet/samples/LearnResources/LearnResources.csproj | 2 +- .../Connectors.Amazon.UnitTests.csproj | 2 +- .../Connectors.AzureAIInference.UnitTests.csproj | 2 +- .../Connectors.AzureAISearch.UnitTests.csproj | 2 +- .../Connectors.AzureCosmosDBMongoDB.UnitTests.csproj | 2 +- .../Connectors.AzureCosmosDBNoSQL.UnitTests.csproj | 2 +- .../Connectors.AzureOpenAI.UnitTests.csproj | 2 +- .../Connectors.Google.UnitTests.csproj | 2 +- .../Connectors.HuggingFace.UnitTests.csproj | 2 +- .../Connectors.InMemory.UnitTests.csproj | 2 +- .../Connectors.MistralAI.UnitTests.csproj | 2 +- .../Connectors.MongoDB.UnitTests.csproj | 2 +- .../Connectors.Ollama.UnitTests.csproj | 2 +- .../Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj | 2 +- .../Connectors.Pinecone.UnitTests.csproj | 2 +- .../Connectors.Postgres.UnitTests.csproj | 2 +- .../Connectors.Qdrant.UnitTests.csproj | 2 +- .../Connectors.Redis.UnitTests.csproj | 2 +- .../Connectors.Sqlite.UnitTests.csproj | 2 +- .../Connectors/Connectors.UnitTests/Connectors.UnitTests.csproj | 2 +- .../Connectors.Weaviate.UnitTests.csproj | 2 +- .../Experimental.Orchestration.Flow.IntegrationTests.csproj | 2 +- .../Experimental.Orchestration.Flow.UnitTests.csproj | 2 +- .../Process.IntegrationTestHost.Dapr.csproj | 2 +- .../Process.IntegrationTestRunner.Dapr.csproj | 2 +- .../Extensions/Extensions.UnitTests/Extensions.UnitTests.csproj | 2 +- .../PromptTemplates.Liquid.UnitTests.csproj | 2 +- .../Functions.Prompty.UnitTests.csproj | 2 +- .../Functions/Functions.UnitTests/Functions.UnitTests.csproj | 2 +- dotnet/src/IntegrationTests/IntegrationTests.csproj | 2 +- .../Planners.Handlebars.UnitTests.csproj | 2 +- .../Plugins/Plugins.AI.UnitTests/Plugins.AI.UnitTests.csproj | 2 +- dotnet/src/Plugins/Plugins.UnitTests/Plugins.UnitTests.csproj | 2 +- .../src/SemanticKernel.AotTests/SemanticKernel.AotTests.csproj | 2 +- 68 files changed, 68 insertions(+), 68 deletions(-) diff --git a/dotnet/samples/Concepts/Concepts.csproj b/dotnet/samples/Concepts/Concepts.csproj index 728dce6b41fb..e6de9ace2c5f 100644 --- a/dotnet/samples/Concepts/Concepts.csproj +++ b/dotnet/samples/Concepts/Concepts.csproj @@ -3,7 +3,7 @@ Concepts - net8.0 + net8.0 enable false true diff --git a/dotnet/samples/Demos/AIModelRouter/AIModelRouter.csproj b/dotnet/samples/Demos/AIModelRouter/AIModelRouter.csproj index fc8d583ae26e..797ae499e34b 100644 --- a/dotnet/samples/Demos/AIModelRouter/AIModelRouter.csproj +++ b/dotnet/samples/Demos/AIModelRouter/AIModelRouter.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable 5ee045b0-aea3-4f08-8d31-32d1a6f8fed0 diff --git a/dotnet/samples/Demos/AmazonBedrockModels/AmazonBedrockAIModels.csproj b/dotnet/samples/Demos/AmazonBedrockModels/AmazonBedrockAIModels.csproj index 47306a16a84d..f3ce51e049c2 100644 --- a/dotnet/samples/Demos/AmazonBedrockModels/AmazonBedrockAIModels.csproj +++ b/dotnet/samples/Demos/AmazonBedrockModels/AmazonBedrockAIModels.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable AmazonBedrockAIModels 5ee045b0-aea3-4f08-8d31-32d1a6f8fed0 diff --git a/dotnet/samples/Demos/AotCompatibility/AotCompatibility.csproj b/dotnet/samples/Demos/AotCompatibility/AotCompatibility.csproj index 31d427c97c4a..263f9573f093 100644 --- a/dotnet/samples/Demos/AotCompatibility/AotCompatibility.csproj +++ b/dotnet/samples/Demos/AotCompatibility/AotCompatibility.csproj @@ -3,7 +3,7 @@ Exe SemanticKernel.AotCompatibility - net8.0 + net8.0 enable enable true diff --git a/dotnet/samples/Demos/BookingRestaurant/BookingRestaurant.csproj b/dotnet/samples/Demos/BookingRestaurant/BookingRestaurant.csproj index 863532cb474e..0ebe3f49592f 100644 --- a/dotnet/samples/Demos/BookingRestaurant/BookingRestaurant.csproj +++ b/dotnet/samples/Demos/BookingRestaurant/BookingRestaurant.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable diff --git a/dotnet/samples/Demos/CodeInterpreterPlugin/CodeInterpreterPlugin.csproj b/dotnet/samples/Demos/CodeInterpreterPlugin/CodeInterpreterPlugin.csproj index 53fc3a783be9..2b49e3a2f5b3 100644 --- a/dotnet/samples/Demos/CodeInterpreterPlugin/CodeInterpreterPlugin.csproj +++ b/dotnet/samples/Demos/CodeInterpreterPlugin/CodeInterpreterPlugin.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable $(NoWarn);SKEXP0001 diff --git a/dotnet/samples/Demos/ContentSafety/ContentSafety.csproj b/dotnet/samples/Demos/ContentSafety/ContentSafety.csproj index f891f0d85a5c..564daf02e15d 100644 --- a/dotnet/samples/Demos/ContentSafety/ContentSafety.csproj +++ b/dotnet/samples/Demos/ContentSafety/ContentSafety.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0 enable enable $(NoWarn);VSTHRD111,CA2007,CS8618,CS1591,SKEXP0001 diff --git a/dotnet/samples/Demos/CopilotAgentPlugins/CopilotAgentPluginsDemoSample/CopilotAgentPluginsDemoSample.csproj b/dotnet/samples/Demos/CopilotAgentPlugins/CopilotAgentPluginsDemoSample/CopilotAgentPluginsDemoSample.csproj index a81a79967bcb..d351427744c5 100644 --- a/dotnet/samples/Demos/CopilotAgentPlugins/CopilotAgentPluginsDemoSample/CopilotAgentPluginsDemoSample.csproj +++ b/dotnet/samples/Demos/CopilotAgentPlugins/CopilotAgentPluginsDemoSample/CopilotAgentPluginsDemoSample.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable SKEXP0040,SKEXP0042,SKEXP0043,SKEXP0050,SKEXP0053,SKEXP0060,SKEXP0061,1591,CA1050,CA1308,CA2234 diff --git a/dotnet/samples/Demos/CreateChatGptPlugin/MathPlugin/azure-function/shared/PluginShared.csproj b/dotnet/samples/Demos/CreateChatGptPlugin/MathPlugin/azure-function/shared/PluginShared.csproj index e33995aeee45..b70c2725c7d1 100644 --- a/dotnet/samples/Demos/CreateChatGptPlugin/MathPlugin/azure-function/shared/PluginShared.csproj +++ b/dotnet/samples/Demos/CreateChatGptPlugin/MathPlugin/azure-function/shared/PluginShared.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0 enable skchatgptazurefunction.PluginShared diff --git a/dotnet/samples/Demos/CreateChatGptPlugin/MathPlugin/azure-function/sk-chatgpt-azure-function.csproj b/dotnet/samples/Demos/CreateChatGptPlugin/MathPlugin/azure-function/sk-chatgpt-azure-function.csproj index d6958682de9e..daa7cc09a35a 100644 --- a/dotnet/samples/Demos/CreateChatGptPlugin/MathPlugin/azure-function/sk-chatgpt-azure-function.csproj +++ b/dotnet/samples/Demos/CreateChatGptPlugin/MathPlugin/azure-function/sk-chatgpt-azure-function.csproj @@ -6,7 +6,7 @@ - net8.0 + net8.0 skchatgptazurefunction v4 <_FunctionsSkipCleanOutput>true diff --git a/dotnet/samples/Demos/CreateChatGptPlugin/Solution/CreateChatGptPlugin.csproj b/dotnet/samples/Demos/CreateChatGptPlugin/Solution/CreateChatGptPlugin.csproj index 6882606cd2f7..914b8534f85d 100644 --- a/dotnet/samples/Demos/CreateChatGptPlugin/Solution/CreateChatGptPlugin.csproj +++ b/dotnet/samples/Demos/CreateChatGptPlugin/Solution/CreateChatGptPlugin.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable diff --git a/dotnet/samples/Demos/FunctionInvocationApproval/FunctionInvocationApproval.csproj b/dotnet/samples/Demos/FunctionInvocationApproval/FunctionInvocationApproval.csproj index e39a7f5b795d..6084116cfd12 100644 --- a/dotnet/samples/Demos/FunctionInvocationApproval/FunctionInvocationApproval.csproj +++ b/dotnet/samples/Demos/FunctionInvocationApproval/FunctionInvocationApproval.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable $(NoWarn);VSTHRD111,CA2007,CS8618,CS1591,SKEXP0001 diff --git a/dotnet/samples/Demos/HomeAutomation/HomeAutomation.csproj b/dotnet/samples/Demos/HomeAutomation/HomeAutomation.csproj index 39b79bd8b820..0ab05d4174f0 100644 --- a/dotnet/samples/Demos/HomeAutomation/HomeAutomation.csproj +++ b/dotnet/samples/Demos/HomeAutomation/HomeAutomation.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable 5ee045b0-aea3-4f08-8d31-32d1a6f8fed0 diff --git a/dotnet/samples/Demos/ModelContextProtocol/ModelContextProtocol.csproj b/dotnet/samples/Demos/ModelContextProtocol/ModelContextProtocol.csproj index d509495b6882..ce959adc0e44 100644 --- a/dotnet/samples/Demos/ModelContextProtocol/ModelContextProtocol.csproj +++ b/dotnet/samples/Demos/ModelContextProtocol/ModelContextProtocol.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable 5ee045b0-aea3-4f08-8d31-32d1a6f8fed0 diff --git a/dotnet/samples/Demos/OllamaFunctionCalling/OllamaFunctionCalling.csproj b/dotnet/samples/Demos/OllamaFunctionCalling/OllamaFunctionCalling.csproj index 772b62256f52..64d060434f4c 100644 --- a/dotnet/samples/Demos/OllamaFunctionCalling/OllamaFunctionCalling.csproj +++ b/dotnet/samples/Demos/OllamaFunctionCalling/OllamaFunctionCalling.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 $(NoWarn);CA2007,CA2208,CS1591,CA1024,IDE0009,IDE0055,IDE0073,IDE0211,VSTHRD111,SKEXP0001,SKEXP0070 diff --git a/dotnet/samples/Demos/OnnxSimpleRAG/OnnxSimpleRAG.csproj b/dotnet/samples/Demos/OnnxSimpleRAG/OnnxSimpleRAG.csproj index bbb5f38ba81d..5591b31dc908 100644 --- a/dotnet/samples/Demos/OnnxSimpleRAG/OnnxSimpleRAG.csproj +++ b/dotnet/samples/Demos/OnnxSimpleRAG/OnnxSimpleRAG.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 $(NoWarn);CA2007;CS0612;VSTHRD111;SKEXP0070;SKEXP0050;SKEXP0001;SKEXP0020 5ee045b0-aea3-4f08-8d31-32d1a6f8fed0 diff --git a/dotnet/samples/Demos/OpenAIRealtime/OpenAIRealtime.csproj b/dotnet/samples/Demos/OpenAIRealtime/OpenAIRealtime.csproj index 7aaa8d7e8c4c..9a0c608d9971 100644 --- a/dotnet/samples/Demos/OpenAIRealtime/OpenAIRealtime.csproj +++ b/dotnet/samples/Demos/OpenAIRealtime/OpenAIRealtime.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable $(NoWarn);VSTHRD111,CA2007,CS8618,CS1591,CA1052,SKEXP0001 diff --git a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.AppHost/ProcessFramework.Aspire.AppHost.csproj b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.AppHost/ProcessFramework.Aspire.AppHost.csproj index 4c8cfe4b3363..20e699bc2e5a 100644 --- a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.AppHost/ProcessFramework.Aspire.AppHost.csproj +++ b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.AppHost/ProcessFramework.Aspire.AppHost.csproj @@ -4,7 +4,7 @@ Exe - net8.0 + net8.0 LatestMajor enable enable diff --git a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ProcessOrchestrator/ProcessFramework.Aspire.ProcessOrchestrator.csproj b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ProcessOrchestrator/ProcessFramework.Aspire.ProcessOrchestrator.csproj index 846843bdca9e..cc108c99103f 100644 --- a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ProcessOrchestrator/ProcessFramework.Aspire.ProcessOrchestrator.csproj +++ b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ProcessOrchestrator/ProcessFramework.Aspire.ProcessOrchestrator.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0 LatestMajor enable enable diff --git a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ServiceDefaults/ProcessFramework.Aspire.ServiceDefaults.csproj b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ServiceDefaults/ProcessFramework.Aspire.ServiceDefaults.csproj index 85ccce7e8426..ba087bb26dce 100644 --- a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ServiceDefaults/ProcessFramework.Aspire.ServiceDefaults.csproj +++ b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ServiceDefaults/ProcessFramework.Aspire.ServiceDefaults.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0 LatestMajor enable enable diff --git a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.Shared/ProcessFramework.Aspire.Shared.csproj b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.Shared/ProcessFramework.Aspire.Shared.csproj index ba15679e7f9d..be83a3ea85c1 100644 --- a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.Shared/ProcessFramework.Aspire.Shared.csproj +++ b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.Shared/ProcessFramework.Aspire.Shared.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0 LatestMajor enable enable diff --git a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.SummaryAgent/ProcessFramework.Aspire.SummaryAgent.csproj b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.SummaryAgent/ProcessFramework.Aspire.SummaryAgent.csproj index 187beb78372b..cd4610ab37ae 100644 --- a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.SummaryAgent/ProcessFramework.Aspire.SummaryAgent.csproj +++ b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.SummaryAgent/ProcessFramework.Aspire.SummaryAgent.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0 LatestMajor enable enable diff --git a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.TranslatorAgent/ProcessFramework.Aspire.TranslatorAgent.csproj b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.TranslatorAgent/ProcessFramework.Aspire.TranslatorAgent.csproj index 59be1e8a4d6a..5df40f3a4418 100644 --- a/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.TranslatorAgent/ProcessFramework.Aspire.TranslatorAgent.csproj +++ b/dotnet/samples/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.TranslatorAgent/ProcessFramework.Aspire.TranslatorAgent.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0 LatestMajor enable enable diff --git a/dotnet/samples/Demos/ProcessWithDapr/ProcessWithDapr.csproj b/dotnet/samples/Demos/ProcessWithDapr/ProcessWithDapr.csproj index 69628bbacda5..e1ce7adc7a58 100644 --- a/dotnet/samples/Demos/ProcessWithDapr/ProcessWithDapr.csproj +++ b/dotnet/samples/Demos/ProcessWithDapr/ProcessWithDapr.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0 enable enable diff --git a/dotnet/samples/Demos/QualityCheck/QualityCheckWithFilters/QualityCheckWithFilters.csproj b/dotnet/samples/Demos/QualityCheck/QualityCheckWithFilters/QualityCheckWithFilters.csproj index f5221179c54f..296fad55f993 100644 --- a/dotnet/samples/Demos/QualityCheck/QualityCheckWithFilters/QualityCheckWithFilters.csproj +++ b/dotnet/samples/Demos/QualityCheck/QualityCheckWithFilters/QualityCheckWithFilters.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable $(NoWarn);VSTHRD111,CA2007,CS8618,CS1591,CA1052,SKEXP0001 diff --git a/dotnet/samples/Demos/StepwisePlannerMigration/StepwisePlannerMigration.csproj b/dotnet/samples/Demos/StepwisePlannerMigration/StepwisePlannerMigration.csproj index abd289077625..6117e19f4de8 100644 --- a/dotnet/samples/Demos/StepwisePlannerMigration/StepwisePlannerMigration.csproj +++ b/dotnet/samples/Demos/StepwisePlannerMigration/StepwisePlannerMigration.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0 enable $(NoWarn);VSTHRD111,CA2007,CS8618,CS1591,SKEXP0001, SKEXP0060 5ee045b0-aea3-4f08-8d31-32d1a6f8fed0 diff --git a/dotnet/samples/Demos/TelemetryWithAppInsights/TelemetryWithAppInsights.csproj b/dotnet/samples/Demos/TelemetryWithAppInsights/TelemetryWithAppInsights.csproj index 5bbf69a5c72a..8cf8d44ab21c 100644 --- a/dotnet/samples/Demos/TelemetryWithAppInsights/TelemetryWithAppInsights.csproj +++ b/dotnet/samples/Demos/TelemetryWithAppInsights/TelemetryWithAppInsights.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0 Exe enable disable diff --git a/dotnet/samples/Demos/TimePlugin/TimePlugin.csproj b/dotnet/samples/Demos/TimePlugin/TimePlugin.csproj index a217de67e2d2..105a37408ffb 100644 --- a/dotnet/samples/Demos/TimePlugin/TimePlugin.csproj +++ b/dotnet/samples/Demos/TimePlugin/TimePlugin.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable 5ee045b0-aea3-4f08-8d31-32d1a6f8fed0 diff --git a/dotnet/samples/Demos/VectorStoreRAG/VectorStoreRAG.csproj b/dotnet/samples/Demos/VectorStoreRAG/VectorStoreRAG.csproj index 7b1557a8005c..9288ee37a707 100644 --- a/dotnet/samples/Demos/VectorStoreRAG/VectorStoreRAG.csproj +++ b/dotnet/samples/Demos/VectorStoreRAG/VectorStoreRAG.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net8.0 enable enable $(NoWarn);SKEXP0001;SKEXP0010;SKEXP0020 diff --git a/dotnet/samples/GettingStarted/GettingStarted.csproj b/dotnet/samples/GettingStarted/GettingStarted.csproj index 133c8902a450..6fb9208c3456 100644 --- a/dotnet/samples/GettingStarted/GettingStarted.csproj +++ b/dotnet/samples/GettingStarted/GettingStarted.csproj @@ -3,7 +3,7 @@ GettingStarted enable - net8.0 + net8.0 true false diff --git a/dotnet/samples/GettingStartedWithAgents/GettingStartedWithAgents.csproj b/dotnet/samples/GettingStartedWithAgents/GettingStartedWithAgents.csproj index ffc4734e10d6..847112283fbf 100644 --- a/dotnet/samples/GettingStartedWithAgents/GettingStartedWithAgents.csproj +++ b/dotnet/samples/GettingStartedWithAgents/GettingStartedWithAgents.csproj @@ -2,7 +2,7 @@ GettingStartedWithAgents - net8.0 + net8.0 enable enable false diff --git a/dotnet/samples/GettingStartedWithProcesses/GettingStartedWithProcesses.csproj b/dotnet/samples/GettingStartedWithProcesses/GettingStartedWithProcesses.csproj index 911139b69872..356cb3b986e8 100644 --- a/dotnet/samples/GettingStartedWithProcesses/GettingStartedWithProcesses.csproj +++ b/dotnet/samples/GettingStartedWithProcesses/GettingStartedWithProcesses.csproj @@ -2,7 +2,7 @@ GettingStartedWithProcesses - net8.0 + net8.0 enable enable false diff --git a/dotnet/samples/GettingStartedWithTextSearch/GettingStartedWithTextSearch.csproj b/dotnet/samples/GettingStartedWithTextSearch/GettingStartedWithTextSearch.csproj index aa82613fa278..b046d5204ec6 100644 --- a/dotnet/samples/GettingStartedWithTextSearch/GettingStartedWithTextSearch.csproj +++ b/dotnet/samples/GettingStartedWithTextSearch/GettingStartedWithTextSearch.csproj @@ -3,7 +3,7 @@ GettingStartedWithTextSearch enable - net8.0 + net8.0 true false diff --git a/dotnet/samples/GettingStartedWithVectorStores/GettingStartedWithVectorStores.csproj b/dotnet/samples/GettingStartedWithVectorStores/GettingStartedWithVectorStores.csproj index 7a33e7c2fa3b..287396392ef1 100644 --- a/dotnet/samples/GettingStartedWithVectorStores/GettingStartedWithVectorStores.csproj +++ b/dotnet/samples/GettingStartedWithVectorStores/GettingStartedWithVectorStores.csproj @@ -3,7 +3,7 @@ GettingStartedWithVectorStores enable - net8.0 + net8.0 true false diff --git a/dotnet/samples/LearnResources/LearnResources.csproj b/dotnet/samples/LearnResources/LearnResources.csproj index f347bb620e21..afb87283063c 100644 --- a/dotnet/samples/LearnResources/LearnResources.csproj +++ b/dotnet/samples/LearnResources/LearnResources.csproj @@ -2,7 +2,7 @@ LearnResources - net8.0 + net8.0 true enable false diff --git a/dotnet/src/Connectors/Connectors.Amazon.UnitTests/Connectors.Amazon.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Amazon.UnitTests/Connectors.Amazon.UnitTests.csproj index 496a127ebbbd..10880519f491 100644 --- a/dotnet/src/Connectors/Connectors.Amazon.UnitTests/Connectors.Amazon.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Amazon.UnitTests/Connectors.Amazon.UnitTests.csproj @@ -5,7 +5,7 @@ $(AssemblyName) true false - net8.0 + net8.0 enable diff --git a/dotnet/src/Connectors/Connectors.AzureAIInference.UnitTests/Connectors.AzureAIInference.UnitTests.csproj b/dotnet/src/Connectors/Connectors.AzureAIInference.UnitTests/Connectors.AzureAIInference.UnitTests.csproj index d7e1f65ec24f..85d91644b1ec 100644 --- a/dotnet/src/Connectors/Connectors.AzureAIInference.UnitTests/Connectors.AzureAIInference.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.AzureAIInference.UnitTests/Connectors.AzureAIInference.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.AzureAIInference.UnitTests $(AssemblyName) - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.AzureAISearch.UnitTests/Connectors.AzureAISearch.UnitTests.csproj b/dotnet/src/Connectors/Connectors.AzureAISearch.UnitTests/Connectors.AzureAISearch.UnitTests.csproj index 8583008891e7..040db56169ad 100644 --- a/dotnet/src/Connectors/Connectors.AzureAISearch.UnitTests/Connectors.AzureAISearch.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.AzureAISearch.UnitTests/Connectors.AzureAISearch.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.AzureAISearch.UnitTests SemanticKernel.Connectors.AzureAISearch.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.AzureCosmosDBMongoDB.UnitTests/Connectors.AzureCosmosDBMongoDB.UnitTests.csproj b/dotnet/src/Connectors/Connectors.AzureCosmosDBMongoDB.UnitTests/Connectors.AzureCosmosDBMongoDB.UnitTests.csproj index a31e4b802b52..f520a8690315 100644 --- a/dotnet/src/Connectors/Connectors.AzureCosmosDBMongoDB.UnitTests/Connectors.AzureCosmosDBMongoDB.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.AzureCosmosDBMongoDB.UnitTests/Connectors.AzureCosmosDBMongoDB.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.AzureCosmosDBMongoDB.UnitTests SemanticKernel.Connectors.AzureCosmosDBMongoDB.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.AzureCosmosDBNoSQL.UnitTests/Connectors.AzureCosmosDBNoSQL.UnitTests.csproj b/dotnet/src/Connectors/Connectors.AzureCosmosDBNoSQL.UnitTests/Connectors.AzureCosmosDBNoSQL.UnitTests.csproj index ff8643740f11..2dd90c4ac92d 100644 --- a/dotnet/src/Connectors/Connectors.AzureCosmosDBNoSQL.UnitTests/Connectors.AzureCosmosDBNoSQL.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.AzureCosmosDBNoSQL.UnitTests/Connectors.AzureCosmosDBNoSQL.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.AzureCosmosDBNoSQL.UnitTests SemanticKernel.Connectors.AzureCosmosDBNoSQL.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.AzureOpenAI.UnitTests/Connectors.AzureOpenAI.UnitTests.csproj b/dotnet/src/Connectors/Connectors.AzureOpenAI.UnitTests/Connectors.AzureOpenAI.UnitTests.csproj index a0a695a6719c..982b098819d7 100644 --- a/dotnet/src/Connectors/Connectors.AzureOpenAI.UnitTests/Connectors.AzureOpenAI.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.AzureOpenAI.UnitTests/Connectors.AzureOpenAI.UnitTests.csproj @@ -4,7 +4,7 @@ SemanticKernel.Connectors.AzureOpenAI.UnitTests $(AssemblyName) - net8.0 + net8.0 true enable false diff --git a/dotnet/src/Connectors/Connectors.Google.UnitTests/Connectors.Google.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Google.UnitTests/Connectors.Google.UnitTests.csproj index adff4d81e1b0..cbfd6b7a52d2 100644 --- a/dotnet/src/Connectors/Connectors.Google.UnitTests/Connectors.Google.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Google.UnitTests/Connectors.Google.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.GoogleVertexAI.UnitTests SemanticKernel.Connectors.GoogleVertexAI.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.HuggingFace.UnitTests/Connectors.HuggingFace.UnitTests.csproj b/dotnet/src/Connectors/Connectors.HuggingFace.UnitTests/Connectors.HuggingFace.UnitTests.csproj index e18ab809dacc..9f26871aff88 100644 --- a/dotnet/src/Connectors/Connectors.HuggingFace.UnitTests/Connectors.HuggingFace.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.HuggingFace.UnitTests/Connectors.HuggingFace.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.HuggingFace.UnitTests SemanticKernel.Connectors.HuggingFace.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.InMemory.UnitTests/Connectors.InMemory.UnitTests.csproj b/dotnet/src/Connectors/Connectors.InMemory.UnitTests/Connectors.InMemory.UnitTests.csproj index a125a758c729..c173ccdf9d6a 100644 --- a/dotnet/src/Connectors/Connectors.InMemory.UnitTests/Connectors.InMemory.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.InMemory.UnitTests/Connectors.InMemory.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.InMemory.UnitTests SemanticKernel.Connectors.InMemory.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.MistralAI.UnitTests/Connectors.MistralAI.UnitTests.csproj b/dotnet/src/Connectors/Connectors.MistralAI.UnitTests/Connectors.MistralAI.UnitTests.csproj index 945210beed7e..88b29c0de392 100644 --- a/dotnet/src/Connectors/Connectors.MistralAI.UnitTests/Connectors.MistralAI.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.MistralAI.UnitTests/Connectors.MistralAI.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.MistralAI.UnitTests SemanticKernel.Connectors.MistralAI.UnitTests - net8.0 + net8.0 12 LatestMajor true diff --git a/dotnet/src/Connectors/Connectors.MongoDB.UnitTests/Connectors.MongoDB.UnitTests.csproj b/dotnet/src/Connectors/Connectors.MongoDB.UnitTests/Connectors.MongoDB.UnitTests.csproj index b8969e21943e..22a4b1f39a0f 100644 --- a/dotnet/src/Connectors/Connectors.MongoDB.UnitTests/Connectors.MongoDB.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.MongoDB.UnitTests/Connectors.MongoDB.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.MongoDB.UnitTests SemanticKernel.Connectors.MongoDB.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.Ollama.UnitTests/Connectors.Ollama.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Ollama.UnitTests/Connectors.Ollama.UnitTests.csproj index 91b5dc72ea8f..2a9e98719de6 100644 --- a/dotnet/src/Connectors/Connectors.Ollama.UnitTests/Connectors.Ollama.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Ollama.UnitTests/Connectors.Ollama.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.Ollama.UnitTests SemanticKernel.Connectors.Ollama.UnitTests - net8.0 + net8.0 12 LatestMajor true diff --git a/dotnet/src/Connectors/Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj index 6333d7dd4322..7f9b64bd79d4 100644 --- a/dotnet/src/Connectors/Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.Onnx.UnitTests SemanticKernel.Connectors.Onnx.UnitTests - net8.0 + net8.0 true enable false diff --git a/dotnet/src/Connectors/Connectors.Pinecone.UnitTests/Connectors.Pinecone.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Pinecone.UnitTests/Connectors.Pinecone.UnitTests.csproj index 56a1152f4a46..05883f189940 100644 --- a/dotnet/src/Connectors/Connectors.Pinecone.UnitTests/Connectors.Pinecone.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Pinecone.UnitTests/Connectors.Pinecone.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.Pinecone.UnitTests SemanticKernel.Connectors.Pinecone.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.Postgres.UnitTests/Connectors.Postgres.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Postgres.UnitTests/Connectors.Postgres.UnitTests.csproj index 5698a909022e..5f73b795b36c 100644 --- a/dotnet/src/Connectors/Connectors.Postgres.UnitTests/Connectors.Postgres.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Postgres.UnitTests/Connectors.Postgres.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.Postgres.UnitTests SemanticKernel.Connectors.Postgres.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.Qdrant.UnitTests/Connectors.Qdrant.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Qdrant.UnitTests/Connectors.Qdrant.UnitTests.csproj index 87782f3d2e8f..724715f99dcd 100644 --- a/dotnet/src/Connectors/Connectors.Qdrant.UnitTests/Connectors.Qdrant.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Qdrant.UnitTests/Connectors.Qdrant.UnitTests.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Connectors.Qdrant.UnitTests Microsoft.SemanticKernel.Connectors.Qdrant.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.Redis.UnitTests/Connectors.Redis.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Redis.UnitTests/Connectors.Redis.UnitTests.csproj index c54e1a3b5136..21310f9c8aad 100644 --- a/dotnet/src/Connectors/Connectors.Redis.UnitTests/Connectors.Redis.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Redis.UnitTests/Connectors.Redis.UnitTests.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Connectors.Redis.UnitTests Microsoft.SemanticKernel.Connectors.Redis.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.Sqlite.UnitTests/Connectors.Sqlite.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Sqlite.UnitTests/Connectors.Sqlite.UnitTests.csproj index 015df8f6e56d..f21ed04b31f7 100644 --- a/dotnet/src/Connectors/Connectors.Sqlite.UnitTests/Connectors.Sqlite.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Sqlite.UnitTests/Connectors.Sqlite.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.Sqlite.UnitTests SemanticKernel.Connectors.Sqlite.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.UnitTests/Connectors.UnitTests.csproj b/dotnet/src/Connectors/Connectors.UnitTests/Connectors.UnitTests.csproj index 8d27acc67d94..de7caec88b5e 100644 --- a/dotnet/src/Connectors/Connectors.UnitTests/Connectors.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.UnitTests/Connectors.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.UnitTests SemanticKernel.Connectors.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Connectors/Connectors.Weaviate.UnitTests/Connectors.Weaviate.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Weaviate.UnitTests/Connectors.Weaviate.UnitTests.csproj index ca442f3b3233..91091f99b1a0 100644 --- a/dotnet/src/Connectors/Connectors.Weaviate.UnitTests/Connectors.Weaviate.UnitTests.csproj +++ b/dotnet/src/Connectors/Connectors.Weaviate.UnitTests/Connectors.Weaviate.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Connectors.Weaviate.UnitTests SemanticKernel.Connectors.Weaviate.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Experimental/Orchestration.Flow.IntegrationTests/Experimental.Orchestration.Flow.IntegrationTests.csproj b/dotnet/src/Experimental/Orchestration.Flow.IntegrationTests/Experimental.Orchestration.Flow.IntegrationTests.csproj index 6fdfb01ffa75..fc90783f1e75 100644 --- a/dotnet/src/Experimental/Orchestration.Flow.IntegrationTests/Experimental.Orchestration.Flow.IntegrationTests.csproj +++ b/dotnet/src/Experimental/Orchestration.Flow.IntegrationTests/Experimental.Orchestration.Flow.IntegrationTests.csproj @@ -2,7 +2,7 @@ SemanticKernel.Experimental.Orchestration.Flow.IntegrationTests SemanticKernel.Experimental.Orchestration.Flow.IntegrationTests - net8.0 + net8.0 true false $(NoWarn);CA2007,VSTHRD111,SKEXP0101,SKEXP0050 diff --git a/dotnet/src/Experimental/Orchestration.Flow.UnitTests/Experimental.Orchestration.Flow.UnitTests.csproj b/dotnet/src/Experimental/Orchestration.Flow.UnitTests/Experimental.Orchestration.Flow.UnitTests.csproj index bf6fd4c4ee8d..b5475af347b2 100644 --- a/dotnet/src/Experimental/Orchestration.Flow.UnitTests/Experimental.Orchestration.Flow.UnitTests.csproj +++ b/dotnet/src/Experimental/Orchestration.Flow.UnitTests/Experimental.Orchestration.Flow.UnitTests.csproj @@ -2,7 +2,7 @@ SemanticKernel.Experimental.Orchestration.Flow.UnitTests SemanticKernel.Experimental.Orchestration.Flow.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Experimental/Process.IntegrationTestHost.Dapr/Process.IntegrationTestHost.Dapr.csproj b/dotnet/src/Experimental/Process.IntegrationTestHost.Dapr/Process.IntegrationTestHost.Dapr.csproj index 91277c4692ad..adf53c2c35c6 100644 --- a/dotnet/src/Experimental/Process.IntegrationTestHost.Dapr/Process.IntegrationTestHost.Dapr.csproj +++ b/dotnet/src/Experimental/Process.IntegrationTestHost.Dapr/Process.IntegrationTestHost.Dapr.csproj @@ -3,7 +3,7 @@ SemanticKernel.Process.IntegrationTests SemanticKernel.Process.IntegrationTestHost.Dapr - net8.0 + net8.0 enable enable false diff --git a/dotnet/src/Experimental/Process.IntegrationTestRunner.Dapr/Process.IntegrationTestRunner.Dapr.csproj b/dotnet/src/Experimental/Process.IntegrationTestRunner.Dapr/Process.IntegrationTestRunner.Dapr.csproj index ba07a9a9dcad..95197c0ab96b 100644 --- a/dotnet/src/Experimental/Process.IntegrationTestRunner.Dapr/Process.IntegrationTestRunner.Dapr.csproj +++ b/dotnet/src/Experimental/Process.IntegrationTestRunner.Dapr/Process.IntegrationTestRunner.Dapr.csproj @@ -3,7 +3,7 @@ SemanticKernel.Process.IntegrationTests SemanticKernel.Process.IntegrationTestRunner.Dapr - net8.0 + net8.0 enable enable false diff --git a/dotnet/src/Extensions/Extensions.UnitTests/Extensions.UnitTests.csproj b/dotnet/src/Extensions/Extensions.UnitTests/Extensions.UnitTests.csproj index fcde0b8da174..39cc807b7983 100644 --- a/dotnet/src/Extensions/Extensions.UnitTests/Extensions.UnitTests.csproj +++ b/dotnet/src/Extensions/Extensions.UnitTests/Extensions.UnitTests.csproj @@ -2,7 +2,7 @@ SemanticKernel.Extensions.UnitTests SemanticKernel.Extensions.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Extensions/PromptTemplates.Liquid.UnitTests/PromptTemplates.Liquid.UnitTests.csproj b/dotnet/src/Extensions/PromptTemplates.Liquid.UnitTests/PromptTemplates.Liquid.UnitTests.csproj index e8be2cf0d171..556fc604c01d 100644 --- a/dotnet/src/Extensions/PromptTemplates.Liquid.UnitTests/PromptTemplates.Liquid.UnitTests.csproj +++ b/dotnet/src/Extensions/PromptTemplates.Liquid.UnitTests/PromptTemplates.Liquid.UnitTests.csproj @@ -2,7 +2,7 @@ SemanticKernel.Extensions.PromptTemplates.Liquid.UnitTests $(AssemblyName) - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Functions/Functions.Prompty.UnitTests/Functions.Prompty.UnitTests.csproj b/dotnet/src/Functions/Functions.Prompty.UnitTests/Functions.Prompty.UnitTests.csproj index 77e97f711e7f..7c8823a3e0ce 100644 --- a/dotnet/src/Functions/Functions.Prompty.UnitTests/Functions.Prompty.UnitTests.csproj +++ b/dotnet/src/Functions/Functions.Prompty.UnitTests/Functions.Prompty.UnitTests.csproj @@ -2,7 +2,7 @@ SemanticKernel.Functions.Prompty.UnitTests $(AssemblyName) - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Functions/Functions.UnitTests/Functions.UnitTests.csproj b/dotnet/src/Functions/Functions.UnitTests/Functions.UnitTests.csproj index dc81b9ffbd58..747dc9c28fcc 100644 --- a/dotnet/src/Functions/Functions.UnitTests/Functions.UnitTests.csproj +++ b/dotnet/src/Functions/Functions.UnitTests/Functions.UnitTests.csproj @@ -2,7 +2,7 @@ SemanticKernel.Functions.UnitTests SemanticKernel.Functions.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/IntegrationTests/IntegrationTests.csproj b/dotnet/src/IntegrationTests/IntegrationTests.csproj index 06b2e839116b..e4132041f876 100644 --- a/dotnet/src/IntegrationTests/IntegrationTests.csproj +++ b/dotnet/src/IntegrationTests/IntegrationTests.csproj @@ -2,7 +2,7 @@ IntegrationTests SemanticKernel.IntegrationTests - net8.0 + net8.0 true false $(NoWarn);CA2007,CA1861,VSTHRD111,SKEXP0001,SKEXP0010,SKEXP0020,SKEXP0040,SKEXP0050,SKEXP0060,SKEXP0070,SKEXP0080,SKEXP0110,OPENAI001 diff --git a/dotnet/src/Planners/Planners.Handlebars.UnitTests/Planners.Handlebars.UnitTests.csproj b/dotnet/src/Planners/Planners.Handlebars.UnitTests/Planners.Handlebars.UnitTests.csproj index 448a5c2c60ff..863e0b392578 100644 --- a/dotnet/src/Planners/Planners.Handlebars.UnitTests/Planners.Handlebars.UnitTests.csproj +++ b/dotnet/src/Planners/Planners.Handlebars.UnitTests/Planners.Handlebars.UnitTests.csproj @@ -3,7 +3,7 @@ Microsoft.SemanticKernel.Planners.Handlebars.UnitTests Microsoft.SemanticKernel.Planners.UnitTests - net8.0 + net8.0 true enable enable diff --git a/dotnet/src/Plugins/Plugins.AI.UnitTests/Plugins.AI.UnitTests.csproj b/dotnet/src/Plugins/Plugins.AI.UnitTests/Plugins.AI.UnitTests.csproj index 00d08ca13f1a..a48cc0015d99 100644 --- a/dotnet/src/Plugins/Plugins.AI.UnitTests/Plugins.AI.UnitTests.csproj +++ b/dotnet/src/Plugins/Plugins.AI.UnitTests/Plugins.AI.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Plugins.AI.UnitTests SemanticKernel.Plugins.AI.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/Plugins/Plugins.UnitTests/Plugins.UnitTests.csproj b/dotnet/src/Plugins/Plugins.UnitTests/Plugins.UnitTests.csproj index 08d44f4d528c..a95395f6413e 100644 --- a/dotnet/src/Plugins/Plugins.UnitTests/Plugins.UnitTests.csproj +++ b/dotnet/src/Plugins/Plugins.UnitTests/Plugins.UnitTests.csproj @@ -3,7 +3,7 @@ SemanticKernel.Plugins.UnitTests SemanticKernel.Plugins.UnitTests - net8.0 + net8.0 true enable disable diff --git a/dotnet/src/SemanticKernel.AotTests/SemanticKernel.AotTests.csproj b/dotnet/src/SemanticKernel.AotTests/SemanticKernel.AotTests.csproj index 9da3b544ac88..95d62948d29f 100644 --- a/dotnet/src/SemanticKernel.AotTests/SemanticKernel.AotTests.csproj +++ b/dotnet/src/SemanticKernel.AotTests/SemanticKernel.AotTests.csproj @@ -4,7 +4,7 @@ Exe SemanticKernel.AotTests SemanticKernel.AotTests - net8.0 + net8.0 enable enable true From c1b5de27a329f5c2aa6f0d122cc59038cfc2d4bd Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 6 Mar 2025 13:56:41 +0000 Subject: [PATCH 09/10] Missing - --- .github/workflows/dotnet-ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/dotnet-ci.yml b/.github/workflows/dotnet-ci.yml index 12dc2f830a79..652e976baf35 100644 --- a/.github/workflows/dotnet-ci.yml +++ b/.github/workflows/dotnet-ci.yml @@ -41,7 +41,7 @@ jobs: - name: Build run: | for solution in ${{ env.solutions }}; do - docker run --rm -v $(pwd):/app -w /app -e GITHUB_ACTIONS='true' mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet build -c ${{ matrix.configuration }} p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} /app/$solution" + docker run --rm -v $(pwd):/app -w /app -e GITHUB_ACTIONS='true' mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet build -c ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} /app/$solution" done - name: Find test projects @@ -52,7 +52,7 @@ jobs: shell: bash run: | for project in ${{ env.testprojects }}; do - docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet test -c ${{ matrix.configuration }} /app/$project p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} --no-build -v Normal --logger trx" + docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet test -c ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} --no-build -v Normal --logger trx /app/$project" done - name: Upload dotnet test results @@ -68,7 +68,7 @@ jobs: matrix: os: [windows-latest] configuration: [Release, Debug] - dotnet-version: ['8.0.x', '9.0.x'] + dotnet-version: ['8.0', '9.0'] runs-on: ${{ matrix.os }} env: NUGET_CERT_REVOCATION_MODE: offline @@ -77,10 +77,10 @@ jobs: with: clean: true - - name: Setup .NET SDK ${{ matrix.dotnet-version }} + - name: Setup .NET SDK ${{ matrix.dotnet-version }}.x uses: actions/setup-dotnet@v4 with: - dotnet-version: ${{ matrix.dotnet-version }} + dotnet-version: ${{ matrix.dotnet-version }}.x env: NUGET_AUTH_TOKEN: ${{ secrets.GPR_READ_TOKEN }} @@ -107,7 +107,7 @@ jobs: shell: bash run: | for solution in ${{ env.solutions }}; do - dotnet build $solution --no-restore --configuration ${{ matrix.configuration }} + dotnet build $solution --no-restore --configuration ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} done - name: Find test projects From 522942a17453606dfe3b9843b79a3a93bc2a2a91 Mon Sep 17 00:00:00 2001 From: ross-p-smith Date: Thu, 6 Mar 2025 14:05:57 +0000 Subject: [PATCH 10/10] Revert build step back --- .github/workflows/dotnet-ci.yml | 8 ++++---- .../IKernelExternalProcessMessageChannel.cs | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dotnet-ci.yml b/.github/workflows/dotnet-ci.yml index 652e976baf35..375e0c43c85c 100644 --- a/.github/workflows/dotnet-ci.yml +++ b/.github/workflows/dotnet-ci.yml @@ -41,7 +41,7 @@ jobs: - name: Build run: | for solution in ${{ env.solutions }}; do - docker run --rm -v $(pwd):/app -w /app -e GITHUB_ACTIONS='true' mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet build -c ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} /app/$solution" + docker run --rm -v $(pwd):/app -w /app -e GITHUB_ACTIONS='true' mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet build -c ${{ matrix.configuration }} /app/$solution" done - name: Find test projects @@ -52,7 +52,7 @@ jobs: shell: bash run: | for project in ${{ env.testprojects }}; do - docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet test -c ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} --no-build -v Normal --logger trx /app/$project" + docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet }} /bin/sh -c "dotnet test -c ${{ matrix.configuration }} --no-build -v Normal --logger trx /app/$project" done - name: Upload dotnet test results @@ -107,7 +107,7 @@ jobs: shell: bash run: | for solution in ${{ env.solutions }}; do - dotnet build $solution --no-restore --configuration ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} + dotnet build $solution --no-restore --configuration ${{ matrix.configuration }} done - name: Find test projects @@ -118,7 +118,7 @@ jobs: shell: bash run: | for project in ${{ env.testprojects }}; do - dotnet test $project --verbosity normal --logger trx --results-directory ./TestResults --configuration ${{ matrix.configuration }} -p:TargetFrameworks=$(TargetFrameworks);net${{ matrix.dotnet }} + dotnet test $project --verbosity normal --logger trx --results-directory ./TestResults --configuration ${{ matrix.configuration }} done - name: Upload dotnet test results diff --git a/dotnet/src/Experimental/Process.Abstractions/IKernelExternalProcessMessageChannel.cs b/dotnet/src/Experimental/Process.Abstractions/IKernelExternalProcessMessageChannel.cs index fa0aea0727e3..edafb8ae3e91 100644 --- a/dotnet/src/Experimental/Process.Abstractions/IKernelExternalProcessMessageChannel.cs +++ b/dotnet/src/Experimental/Process.Abstractions/IKernelExternalProcessMessageChannel.cs @@ -28,5 +28,5 @@ public interface IExternalKernelProcessMessageChannel /// name of the topic to be used externally as the event name /// data to be transmitted externally /// - public abstract Task EmitExternalEventAsync(string externalTopicEvent, KernelProcessProxyMessage eventData); + abstract Task EmitExternalEventAsync(string externalTopicEvent, KernelProcessProxyMessage eventData); }