Skip to content

Commit 95885d2

Browse files
committed
Update target frameworks.
1 parent 394b645 commit 95885d2

File tree

5 files changed

+33
-18
lines changed

5 files changed

+33
-18
lines changed

.github/workflows/dotnet.yml

+24-7
Original file line numberDiff line numberDiff line change
@@ -15,29 +15,46 @@ jobs:
1515

1616
steps:
1717
- uses: actions/checkout@v4
18+
with:
19+
submodules: recursive
20+
1821
- uses: actions/setup-dotnet@v4
1922
with:
2023
dotnet-version: |
21-
6.0.x
22-
7.0.x
2324
8.0.x
25+
9.0.x
2426
2527
- name: Build
2628
run: |
2729
dotnet restore
2830
dotnet build -c Release --no-restore
2931
3032
- name: Test
31-
run: dotnet test -c Release --no-restore --no-build --verbosity minimal
33+
run: dotnet test -c Release --no-restore --no-build --verbosity minimal --collect:"XPlat Code Coverage" --results-directory ./coverage
3234

3335
- name: Inspect
34-
uses: JetBrains/ReSharper-InspectCode@v0.3
36+
uses: JetBrains/ReSharper-InspectCode@v0.8
3537
with:
36-
tool-version: 2023.3.4
37-
solution: Remora.Plugins.sln
38+
tool-version: 2024.3.0
39+
solution: Remora.Discord.sln
3840
build: false
3941
no-build: true
40-
telemetry-optout: true
42+
43+
- name: Coverage
44+
uses: irongut/[email protected]
45+
with:
46+
filename: coverage/**/coverage.cobertura.xml
47+
badge: true
48+
format: markdown
49+
indicators: true
50+
output: both
51+
thresholds: '60 80'
52+
53+
- uses: actions/upload-artifact@v4
54+
if: github.event_name == 'pull_request'
55+
with:
56+
name: coverage
57+
path: code-coverage-results.md
4158

4259
- name: Package
4360
if: github.ref == 'refs/heads/main' && github.event_name == 'push'

Directory.Packages.props

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<ItemGroup>
66
<PackageVersion Include="Remora.Extensions.Options.Immutable" Version="1.0.8" />
77
<PackageVersion Include="System.Linq.Async" Version="6.0.1" />
8-
<PackageVersion Include="Remora.Results.Analyzers" Version="1.0.2" />
9-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
10-
<PackageVersion Include="Remora.Results" Version="7.4.1" />
8+
<PackageVersion Include="Remora.Results.Analyzers" Version="1.0.3" />
9+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.2" />
10+
<PackageVersion Include="Remora.Results" Version="8.0.0" />
1111
</ItemGroup>
1212
</Project>

Remora.Plugins.Abstractions/Remora.Plugins.Abstractions.csproj

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
<Project Sdk="Remora.Sdk">
22
<PropertyGroup>
3-
<VersionPrefix>4.0.7</VersionPrefix>
3+
<VersionPrefix>5.0.0</VersionPrefix>
44
<Description>
55
Abstract representations of a plugin system.
66
</Description>
77
<PackageReleaseNotes>
8-
Upgrade Remora.Sdk.
9-
Upgrade nuget packages.
8+
Update target frameworks.
109
</PackageReleaseNotes>
1110
<PackageTags>$(PackageTags);plugin;plugins;dynamic</PackageTags>
1211
</PropertyGroup>

Remora.Plugins/Remora.Plugins.csproj

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<Project Sdk="Remora.Sdk">
22
<PropertyGroup>
3-
<VersionPrefix>3.0.7</VersionPrefix>
3+
<VersionPrefix>4.0.0</VersionPrefix>
44
<Description>
55
The default implementation of Remora.Plugins.Abstractions.
66
</Description>
77
<PackageReleaseNotes>
8-
Update dependencies.
8+
Update target frameworks.
99
</PackageReleaseNotes>
1010
<PackageTags>$(PackageTags);plugin;plugins;dynamic</PackageTags>
1111
</PropertyGroup>
@@ -17,6 +17,5 @@
1717
<ItemGroup>
1818
<PackageReference Include="Remora.Extensions.Options.Immutable" />
1919
<PackageReference Include="System.Linq.Async" />
20-
<PackageReference Update="Remora.Results.Analyzers" />
2120
</ItemGroup>
2221
</Project>

global.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"msbuild-sdks": {
3-
"Remora.Sdk": "3.0.1",
4-
"Remora.Tests.Sdk": "3.0.1"
3+
"Remora.Sdk": "4.0.0",
4+
"Remora.Tests.Sdk": "4.0.0"
55
}
66
}

0 commit comments

Comments
 (0)