Skip to content

Commit b97c84a

Browse files
committed
Release v4.0
1 parent 632eb6a commit b97c84a

File tree

5 files changed

+23
-13
lines changed

5 files changed

+23
-13
lines changed

.github/workflows/dotnet.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ on:
1111
jobs:
1212
pack:
1313

14-
runs-on: ubuntu-latest
14+
# Needs to be 22.04 because this image includes mono installation
15+
runs-on: ubuntu-22.04
1516
services:
1617
oracle:
1718
image: gvenzl/oracle-xe:latest
@@ -31,10 +32,10 @@ jobs:
3132
3233
steps:
3334
- uses: actions/checkout@v4
34-
- name: Setup .NET 6
35+
- name: Setup .NET 8
3536
uses: actions/setup-dotnet@v4
3637
with:
37-
dotnet-version: '6.x'
38+
dotnet-version: 8
3839

3940
- name: Restore dependencies
4041
run: dotnet restore
@@ -62,10 +63,10 @@ jobs:
6263
if: github.event_name == 'push' && (github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/master')
6364

6465
steps:
65-
- name: Setup .NET 6
66+
- name: Setup .NET 8
6667
uses: actions/setup-dotnet@v4
6768
with:
68-
dotnet-version: '6.x'
69+
dotnet-version: 8
6970

7071
- name: Download Package Files
7172
uses: actions/download-artifact@v4
@@ -87,10 +88,10 @@ jobs:
8788
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
8889

8990
steps:
90-
- name: Setup .NET 6
91+
- name: Setup .NET 8
9192
uses: actions/setup-dotnet@v4
9293
with:
93-
dotnet-version: '6.x'
94+
dotnet-version: 8
9495

9596
- name: Download Package Files
9697
uses: actions/download-artifact@v4

NetTopologySuite.IO.Oracle.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{B0923F22-AF00-46DA-B5CE-73F4D398DE37}"
77
ProjectSection(SolutionItems) = preProject
88
.gitignore = .gitignore
9+
src\Directory.Build.props = src\Directory.Build.props
910
.github\workflows\dotnet.yml = .github\workflows\dotnet.yml
1011
EndProjectSection
1112
EndProject

src/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545

4646
<PropertyGroup Label="Version numbers">
4747
<!-- MAJOR, MINOR, and PATCH are defined according to SemVer 2.0.0. -->
48-
<NtsMajorVersion>3</NtsMajorVersion>
48+
<NtsMajorVersion>4</NtsMajorVersion>
4949
<NtsMinorVersion>0</NtsMinorVersion>
5050
<NtsPatchVersion>0</NtsPatchVersion>
5151

src/NetTopologySuite.IO.Oracle/NetTopologySuite.IO.Oracle.csproj

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,24 @@
2424
<PackageLicenseExpression>BSD-3-Clause</PackageLicenseExpression>
2525
<Description>This package contains the Oracle IO library</Description>
2626
<PackageTags>NTS;Oracle</PackageTags>
27+
<PackageReadmeFile>README.md</PackageReadmeFile>
2728
</PropertyGroup>
2829

30+
<ItemGroup>
31+
<None Include="..\..\README.md">
32+
<Pack>True</Pack>
33+
<PackagePath>\</PackagePath>
34+
</None>
35+
</ItemGroup>
36+
2937
<ItemGroup>
3038
<PackageReference Include="NetTopologySuite" Version="[2.1.0, 3.0.0-A)" />
3139
</ItemGroup>
3240
<ItemGroup Condition="'$(TargetFramework)' == 'net472'">
33-
<PackageReference Include="Oracle.ManagedDataAccess" Version="21.9.0" />
41+
<PackageReference Include="Oracle.ManagedDataAccess" Version="23.8.0" />
3442
</ItemGroup>
3543
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.1'">
36-
<PackageReference Include="Oracle.ManagedDataAccess.Core" Version="3.21.90" />
44+
<PackageReference Include="Oracle.ManagedDataAccess.Core" Version="23.8.0" />
3745
</ItemGroup>
3846
<ItemGroup>
3947
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0" />

test/NetTopologySuite.IO.Oracle.Test/NetTopologySuite.IO.Oracle.Test.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project Sdk="Microsoft.NET.Sdk">
33
<PropertyGroup>
4-
<TargetFrameworks>net472;net6</TargetFrameworks>
4+
<TargetFrameworks>net472;net8</TargetFrameworks>
55
<LangVersion>8</LangVersion>
66
<PlatformTarget>AnyCPU</PlatformTarget>
77
<SignAssembly>false</SignAssembly>
@@ -15,8 +15,8 @@
1515
<Reference Include="System.Configuration" />
1616
</ItemGroup>
1717

18-
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
19-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
18+
<ItemGroup Condition="'$(TargetFramework)' == 'net8'">
19+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="8.0.0" />
2020
</ItemGroup>
2121

2222
<ItemGroup>

0 commit comments

Comments
 (0)