Skip to content

Commit bea01d3

Browse files
Merge branch 'master' into feature/efcore-10
2 parents 7c1d34c + 1a397a7 commit bea01d3

File tree

4 files changed

+37
-134
lines changed

4 files changed

+37
-134
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ env:
88

99
jobs:
1010
ci:
11-
runs-on: windows-2022
11+
runs-on: windows-2025
1212
strategy:
1313
fail-fast: false
1414
matrix:
@@ -17,10 +17,10 @@ jobs:
1717
timeout-minutes: 120
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v5
2121

2222
- name: .NET 10.0
23-
uses: actions/setup-dotnet@v4
23+
uses: actions/setup-dotnet@v5
2424
with:
2525
dotnet-version: 10.0.x
2626

build.ps1

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,8 @@ function Clean() {
2020
}
2121

2222
function Build() {
23-
function b($target, $check=$True) {
24-
dotnet msbuild /t:$target /p:Configuration=$Configuration /p:ContinuousIntegrationBuild=true "$baseDir\src\NETProvider.sln" /v:m /m
25-
if ($check) {
26-
Check-ExitCode
27-
}
28-
}
29-
b 'Clean'
30-
# this sometimes fails on CI
31-
b 'Restore' $False
32-
b 'Restore'
33-
b 'Build'
23+
dotnet clean "$baseDir\src\NETProvider.slnx" -c $Configuration -v m
24+
dotnet build "$baseDir\src\NETProvider.slnx" -c $Configuration -p:ContinuousIntegrationBuild=true -v m
3425
}
3526

3627
function Versions() {

src/NETProvider.sln

Lines changed: 0 additions & 120 deletions
This file was deleted.

src/NETProvider.slnx

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<Solution>
2+
<Folder Name="/EF6/">
3+
<Project Path="EntityFramework.Firebird.Tests/EntityFramework.Firebird.Tests.csproj" />
4+
<Project Path="EntityFramework.Firebird/EntityFramework.Firebird.csproj" />
5+
</Folder>
6+
<Folder Name="/EFCore/">
7+
<Project Path="FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests.csproj" />
8+
<Project Path="FirebirdSql.EntityFrameworkCore.Firebird.Tests/FirebirdSql.EntityFrameworkCore.Firebird.Tests.csproj" />
9+
<Project Path="FirebirdSql.EntityFrameworkCore.Firebird/FirebirdSql.EntityFrameworkCore.Firebird.csproj" />
10+
</Folder>
11+
<Folder Name="/Provider/">
12+
<Project Path="FirebirdSql.Data.External/FirebirdSql.Data.External.shproj" />
13+
<Project Path="FirebirdSql.Data.FirebirdClient.Tests/FirebirdSql.Data.FirebirdClient.Tests.csproj" />
14+
<Project Path="FirebirdSql.Data.FirebirdClient/FirebirdSql.Data.FirebirdClient.csproj" />
15+
</Folder>
16+
<Folder Name="/Provider/Perf/">
17+
<Project Path="Perf/Perf.csproj" />
18+
</Folder>
19+
<Folder Name="/Provider/Scratchpad/">
20+
<Project Path="Scratchpad/Scratchpad.csproj" />
21+
</Folder>
22+
<Folder Name="/Solution Items/">
23+
<File Path="Directory.Build.props" />
24+
<File Path="Versions.props" />
25+
</Folder>
26+
<Folder Name="/TestsBase/">
27+
<Project Path="FirebirdSql.Data.TestsBase/FirebirdSql.Data.TestsBase.shproj" />
28+
</Folder>
29+
<Properties Name="TextTemplating" Scope="PostLoad">
30+
<Property Name="TextTemplating" Value="1" />
31+
</Properties>
32+
</Solution>

0 commit comments

Comments
 (0)