Skip to content

Commit f7b8f22

Browse files
authored
chore: add .NET 10.0 support and update target frameworks (#1105)
1 parent 5e8acac commit f7b8f22

File tree

18 files changed

+54
-24
lines changed

18 files changed

+54
-24
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
with:
2929
dotnet-version: |
3030
8.0.x
31+
10.0.x
3132
3233
- name: Install dependencies
3334
run: dotnet restore
@@ -36,7 +37,7 @@ jobs:
3637
run: dotnet build --configuration Release --no-restore /tl
3738

3839
- name: Test & Code Coverage
39-
run: dotnet test --no-restore --filter "Category!=E2E" --collect:"XPlat Code Coverage" --results-directory ./codecov --verbosity normal
40+
run: dotnet test --no-restore --filter "Category!=E2E" --collect:"XPlat Code Coverage" --results-directory ./codecov
4041

4142
- name: Codecov
4243
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # 5.5.2

.github/workflows/examples-tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
with:
2929
dotnet-version: |
3030
8.0.x
31+
10.0.x
3132
3233
- name: Install dependencies
3334
run: dotnet restore

.github/workflows/publish-artifacts-examples-tests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ jobs:
3434
with:
3535
dotnet-version: |
3636
8.0.x
37+
10.0.x
3738
3839
- name: Build libraries
3940
run: dotnet build ./libraries/ --configuration Release
@@ -64,6 +65,7 @@ jobs:
6465
with:
6566
dotnet-version: |
6667
8.0.x
68+
10.0.x
6769
6870
- name: Download packages
6971
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # 6.0.0
@@ -123,6 +125,7 @@ jobs:
123125
with:
124126
dotnet-version: |
125127
8.0.x
128+
10.0.x
126129
127130
- name: Setup GitHub Packages source
128131
run: |

libraries/src/AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction.AspNetCore/AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction.AspNetCore.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<Description>Powertools for AWS Lambda (.NET) - Event Handler Bedrock Agent Function Resolver AspNetCore package.</Description>
77
<AssemblyName>AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction.AspNetCore</AssemblyName>
88
<RootNamespace>AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction.AspNetCore</RootNamespace>
9-
<TargetFrameworks>net8.0</TargetFrameworks>
109
<TargetMultiFramework>false</TargetMultiFramework>
1110
<ImplicitUsings>enable</ImplicitUsings>
1211
<Nullable>enable</Nullable>

libraries/src/AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction/AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<PropertyGroup>
55
<PackageId>AWS.Lambda.Powertools.EventHandler.Resolvers.BedrockAgentFunction</PackageId>
66
<Description>Powertools for AWS Lambda (.NET) - Event Handler Bedrock Agent Function Resolver package.</Description>
7-
<TargetFrameworks>net8.0</TargetFrameworks>
87
<TargetMultiFramework>false</TargetMultiFramework>
98
<ImplicitUsings>enable</ImplicitUsings>
109
<Nullable>enable</Nullable>

libraries/src/AWS.Lambda.Powertools.EventHandler/AWS.Lambda.Powertools.EventHandler.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<Description>Powertools for AWS Lambda (.NET) - Event Handler package.</Description>
77
<AssemblyName>AWS.Lambda.Powertools.EventHandler</AssemblyName>
88
<RootNamespace>AWS.Lambda.Powertools.EventHandler</RootNamespace>
9-
<TargetFrameworks>net8.0</TargetFrameworks>
109
<TargetMultiFramework>false</TargetMultiFramework>
1110
<ImplicitUsings>enable</ImplicitUsings>
1211
<Nullable>enable</Nullable>

libraries/src/AWS.Lambda.Powertools.Kafka.Avro/AWS.Lambda.Powertools.Kafka.Avro.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
<Description>Powertools for AWS Lambda (.NET) - Kafka Avro consumer package.</Description>
88
<AssemblyName>AWS.Lambda.Powertools.Kafka.Avro</AssemblyName>
99
<RootNamespace>AWS.Lambda.Powertools.Kafka.Avro</RootNamespace>
10-
<TargetFrameworks>net8.0</TargetFrameworks>
1110
<TargetMultiFramework>false</TargetMultiFramework>
1211
<ImplicitUsings>enable</ImplicitUsings>
1312
<Nullable>enable</Nullable>

libraries/src/AWS.Lambda.Powertools.Kafka.Json/AWS.Lambda.Powertools.Kafka.Json.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<Description>Powertools for AWS Lambda (.NET) - Kafka Json consumer package.</Description>
77
<AssemblyName>AWS.Lambda.Powertools.Kafka.Json</AssemblyName>
88
<RootNamespace>AWS.Lambda.Powertools.Kafka.Json</RootNamespace>
9-
<TargetFrameworks>net8.0</TargetFrameworks>
109
<TargetMultiFramework>false</TargetMultiFramework>
1110
<ImplicitUsings>enable</ImplicitUsings>
1211
<Nullable>enable</Nullable>

libraries/src/AWS.Lambda.Powertools.Kafka.Protobuf/AWS.Lambda.Powertools.Kafka.Protobuf.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<Description>Powertools for AWS Lambda (.NET) - Kafka Protobuf consumer package.</Description>
77
<AssemblyName>AWS.Lambda.Powertools.Kafka.Protobuf</AssemblyName>
88
<RootNamespace>AWS.Lambda.Powertools.Kafka.Protobuf</RootNamespace>
9-
<TargetFrameworks>net8.0</TargetFrameworks>
109
<TargetMultiFramework>false</TargetMultiFramework>
1110
<ImplicitUsings>enable</ImplicitUsings>
1211
<Nullable>enable</Nullable>

libraries/src/AWS.Lambda.Powertools.Kafka/AWS.Lambda.Powertools.Kafka.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<Description>Powertools for AWS Lambda (.NET) - Kafka consumer package.</Description>
77
<AssemblyName>AWS.Lambda.Powertools.Kafka</AssemblyName>
88
<RootNamespace>AWS.Lambda.Powertools.Kafka</RootNamespace>
9-
<TargetFrameworks>net8.0</TargetFrameworks>
109
<TargetMultiFramework>false</TargetMultiFramework>
1110
<ImplicitUsings>enable</ImplicitUsings>
1211
<Nullable>enable</Nullable>

0 commit comments

Comments
 (0)