Skip to content

Commit 6a5c265

Browse files
HenkKinHenk Kin
andauthored
Updated to Automapper 13.0 (#25)
* Updated to Automapper 13.0 Changed CI/CD pipeline to net8.0 for tests Changed target framework of library to net6.0 Updated other nuget packages to latest stable version Updated documentation * Removed explicit .net version from ci/cd pipelines --------- Co-authored-by: Henk Kin <[email protected]>
1 parent 5eb10e2 commit 6a5c265

File tree

6 files changed

+13
-22
lines changed

6 files changed

+13
-22
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ jobs:
1717
uses: actions/checkout@v2
1818
with:
1919
fetch-depth: 0
20-
- name: Use .NET 6
21-
uses: actions/setup-dotnet@v1
22-
with:
23-
dotnet-version: '6.0.x'
2420
- name: Build and Test
2521
run: ./Build.ps1
2622
shell: pwsh

.github/workflows/release.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ jobs:
1414
uses: actions/checkout@v2
1515
with:
1616
fetch-depth: 0
17-
- name: Use .NET 6
18-
uses: actions/setup-dotnet@v1
19-
with:
20-
dotnet-version: '6.0.x'
2117
- name: Build and Test
2218
run: ./Build.ps1
2319
shell: pwsh

AutoMapper.Extensions.EnumMapping.sln

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio Version 16
4-
VisualStudioVersion = 16.0.29519.87
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.8.34511.84
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AutoMapper.Extensions.EnumMapping", "src\AutoMapper.Extensions.EnumMapping\AutoMapper.Extensions.EnumMapping.csproj", "{9D0DA173-4F23-4A38-B636-DD5D097CFE35}"
77
EndProject

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ The AutoMapper.Extensions.EnumMapping library gives you control about your enum
1111

1212
This library supports mapping enums values like properties.
1313

14-
This library is Cross-platform, supporting `netstandard2.0` and `net461`.
15-
1614
### Dependencies
1715

1816
- [AutoMapper](https://www.nuget.org/packages/AutoMapper/) (from version 10.0)

src/AutoMapper.Extensions.EnumMapping.Tests/AutoMapper.Extensions.EnumMapping.Tests.csproj

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
44
<IsPackable>false</IsPackable>
55
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
66
</PropertyGroup>
77

88
<ItemGroup>
9+
<PackageReference Include="AutoMapper" Version="[13,)" />
910
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
10-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.2.0" />
11-
<PackageReference Include="Shouldly" Version="3.0.2" />
12-
<PackageReference Include="xunit" Version="2.4.1" />
13-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
11+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
12+
<PackageReference Include="Shouldly" Version="4.2.1" />
13+
<PackageReference Include="xunit" Version="2.6.6" />
14+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.6">
1415
<PrivateAssets>all</PrivateAssets>
1516
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1617
</PackageReference>
17-
<PackageReference Include="coverlet.collector" Version="1.1.0">
18+
<PackageReference Include="coverlet.collector" Version="6.0.0">
1819
<PrivateAssets>all</PrivateAssets>
1920
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2021
</PackageReference>

src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<Company>Henk Kin</Company>
66
<Summary>Convention-based enum value mapping extension for AutoMapper.</Summary>
77
<Description>Convention-based enum value mapping extension for AutoMapper.</Description>
8-
<TargetFramework>netstandard2.1</TargetFramework>
8+
<TargetFramework>net6.0</TargetFramework>
99
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1010
<AssemblyName>AutoMapper.Extensions.EnumMapping</AssemblyName>
1111
<AssemblyOriginatorKeyFile>..\..\AutoMapper.snk</AssemblyOriginatorKeyFile>
@@ -26,12 +26,12 @@
2626
</PropertyGroup>
2727

2828
<ItemGroup>
29-
<PackageReference Include="AutoMapper" Version="[12.0, 13.0)" />
29+
<PackageReference Include="AutoMapper" Version="[12.0, 14.0)" />
3030
</ItemGroup>
3131

3232
<ItemGroup>
33-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
34-
<PackageReference Include="MinVer" Version="2.3.0" PrivateAssets="All" />
33+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
34+
<PackageReference Include="MinVer" Version="4.3.0" PrivateAssets="All" />
3535
</ItemGroup>
3636

3737
<ItemGroup>

0 commit comments

Comments
 (0)