You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
run-name: Tests on MS SQL Server 2025 tests triggered by '${{ github.event_name }}'. Run No ${{ github.run_number }}.
3
+
4
+
on:
5
+
push:
6
+
branches:
7
+
- 'master'
8
+
- 'master-*'
9
+
paths:
10
+
# containers
11
+
- 'Containers/mssql/do-mssql-2025'
12
+
- 'Containers/mssql/**.sh'
13
+
- 'Containers/mssql/**.sql'
14
+
# main project - most common part, that may have changes that affect
15
+
- 'Orm/Xtensive.Orm/Orm/Providers/**'
16
+
- 'Orm/Xtensive.Orm/Orm/Rse/**'
17
+
- 'Orm/Xtensive.Orm/Orm/Upgrade/**'
18
+
- 'Orm/Xtensive.Orm/Sql/**'
19
+
# provider
20
+
- 'Orm/Xtensive.Orm.SqlServer/**'
21
+
- '!Orm/Xtensive.Orm.SqlServer/**.csproj'
22
+
- '!Orm/Xtensive.Orm.SqlServer/NuGetContent/**'
23
+
# main test project - any code change
24
+
- 'Orm/Xtensive.Orm.Tests/Issues/**'
25
+
- 'Orm/Xtensive.Orm.Tests/Storage/**'
26
+
- 'Orm/Xtensive.Orm.Tests/Upgrade/**'
27
+
# sql tests - general and provider-specific
28
+
- 'Orm/Xtensive.Orm.Tests.Sql/**'
29
+
- '!Orm/Xtensive.Orm.Tests.Sql/Firebird/**'
30
+
- '!Orm/Xtensive.Orm.Tests.Sql/MySQL/**'
31
+
- '!Orm/Xtensive.Orm.Tests.Sql/Oracle/**'
32
+
- '!Orm/Xtensive.Orm.Tests.Sql/PostgreSql/**'
33
+
- '!Orm/Xtensive.Orm.Tests.Sql/Sqlite/**'
34
+
#- '!Orm/Xtensive.Orm.Tests.Sql/SqlServer/**'
35
+
- '!Orm/Xtensive.Orm.Tests.Sql/SqlServerCe/**'
36
+
- '!Orm/Xtensive.Orm.Tests.Sql/**.csproj'
37
+
# ability to trigger on demand
38
+
- 'TestFileForBuildServerTests.txt'
39
+
pull_request:
40
+
branches:
41
+
- 'master'
42
+
paths:
43
+
# containers
44
+
- 'Containers/mssql/do-mssql-2025'
45
+
- 'Containers/mssql/**.sh'
46
+
- 'Containers/mssql/**.sql'
47
+
# main project - most common part, that may have changes that affect
48
+
- 'Orm/Xtensive.Orm/Orm/Providers/**'
49
+
- 'Orm/Xtensive.Orm/Orm/Rse/**'
50
+
- 'Orm/Xtensive.Orm/Orm/Upgrade/**'
51
+
- 'Orm/Xtensive.Orm/Sql/**'
52
+
# provider
53
+
- 'Orm/Xtensive.Orm.SqlServer/**'
54
+
- '!Orm/Xtensive.Orm.SqlServer/**.csproj'
55
+
- '!Orm/Xtensive.Orm.SqlServer/NuGetContent/**'
56
+
# main test project - any code change
57
+
- 'Orm/Xtensive.Orm.Tests/Issues/**'
58
+
- 'Orm/Xtensive.Orm.Tests/Storage/**'
59
+
- 'Orm/Xtensive.Orm.Tests/Upgrade/**'
60
+
# sql tests - general and provider-specific
61
+
- 'Orm/Xtensive.Orm.Tests.Sql/**'
62
+
- '!Orm/Xtensive.Orm.Tests.Sql/Firebird/**'
63
+
- '!Orm/Xtensive.Orm.Tests.Sql/MySQL/**'
64
+
- '!Orm/Xtensive.Orm.Tests.Sql/Oracle/**'
65
+
- '!Orm/Xtensive.Orm.Tests.Sql/PostgreSql/**'
66
+
- '!Orm/Xtensive.Orm.Tests.Sql/Sqlite/**'
67
+
#- '!Orm/Xtensive.Orm.Tests.Sql/SqlServer/**'
68
+
- '!Orm/Xtensive.Orm.Tests.Sql/SqlServerCe/**'
69
+
- '!Orm/Xtensive.Orm.Tests.Sql/**.csproj'
70
+
# ability to trigger on demand
71
+
- 'TestFileForBuildServerTests.txt'
72
+
73
+
pull_request_review:
74
+
branches:
75
+
- 'master'
76
+
paths:
77
+
# containers
78
+
- 'Containers/mssql/do-mssql-2025'
79
+
- 'Containers/mssql/**.sh'
80
+
- 'Containers/mssql/**.sql'
81
+
# main project - most common part, that may have changes that affect
82
+
- 'Orm/Xtensive.Orm/Orm/Providers/**'
83
+
- 'Orm/Xtensive.Orm/Orm/Rse/**'
84
+
- 'Orm/Xtensive.Orm/Orm/Upgrade/**'
85
+
- 'Orm/Xtensive.Orm/Sql/**'
86
+
# provider
87
+
- 'Orm/Xtensive.Orm.SqlServer/**'
88
+
- '!Orm/Xtensive.Orm.SqlServer/**.csproj'
89
+
- '!Orm/Xtensive.Orm.SqlServer/NuGetContent/**'
90
+
# main test project - any code change
91
+
- 'Orm/Xtensive.Orm.Tests/Issues/**'
92
+
- 'Orm/Xtensive.Orm.Tests/Storage/**'
93
+
- 'Orm/Xtensive.Orm.Tests/Upgrade/**'
94
+
# sql tests - general and provider-specific
95
+
- 'Orm/Xtensive.Orm.Tests.Sql/**'
96
+
- '!Orm/Xtensive.Orm.Tests.Sql/Firebird/**'
97
+
- '!Orm/Xtensive.Orm.Tests.Sql/MySQL/**'
98
+
- '!Orm/Xtensive.Orm.Tests.Sql/Oracle/**'
99
+
- '!Orm/Xtensive.Orm.Tests.Sql/PostgreSql/**'
100
+
- '!Orm/Xtensive.Orm.Tests.Sql/Sqlite/**'
101
+
#- '!Orm/Xtensive.Orm.Tests.Sql/SqlServer/**'
102
+
- '!Orm/Xtensive.Orm.Tests.Sql/SqlServerCe/**'
103
+
- '!Orm/Xtensive.Orm.Tests.Sql/**.csproj'
104
+
# ability to trigger on demand
105
+
- 'TestFileForBuildServerTests.txt'
106
+
107
+
# new commits with the same key will cancel previously run workflows
108
+
concurrency:
109
+
group: ${{ github.workflow }}-${{ github.ref }}
110
+
cancel-in-progress: true
111
+
112
+
permissions:
113
+
contents: read
114
+
actions: read
115
+
checks: write
116
+
117
+
jobs:
118
+
test_on_mssql2025:
119
+
name: Tests on MS SQL Server 2025
120
+
strategy:
121
+
matrix:
122
+
net: [ 'net8.0' ]
123
+
# For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone
124
+
#
125
+
# push filter - to cover pushes from the team to main branch of major version
126
+
# first 'pull_request_review' filter - to cover external pull-requests, since there are major security concerns about content of pull-request we cannot allow auto-runs of tests
127
+
# second 'pull_request_review' - to cover internal pull-requests that were not covered by 'on push' trigger
Copy file name to clipboardExpand all lines: ReadMe.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ If you forked the repository then make sure that this fix will propagate to your
15
15
DataObjects.Net is a persistence and object-relational mapping framework for the Microsoft .NET. It allows developers to define persistent objects as well as business logic directly in C#, Visual Basic or F#. The persistent objects can be retrieved by LINQ queries. Persistent data can be stored in SQL Servers. In contrast to many other ORM frameworks the database model is generated and maintained automatically.
0 commit comments