This repository was archived by the owner on Jul 18, 2024. It is now read-only.
File tree 5 files changed +30
-5
lines changed
5 files changed +30
-5
lines changed Original file line number Diff line number Diff line change
1
+ name : Pure.DI check
2
+
3
+ on : [ push, pull_request ]
4
+
5
+ jobs :
6
+ build :
7
+
8
+ runs-on : ubuntu-latest
9
+
10
+ steps :
11
+ - uses : actions/checkout@v4
12
+
13
+ - name : Setup dotnet
14
+ uses : actions/setup-dotnet@v3
15
+ with :
16
+ dotnet-version : ' 8.0.x'
17
+
18
+ - name : Build
19
+ run : dotnet run --project ./Build
Original file line number Diff line number Diff line change 111
111
IBuildResult ? buildResult = default ;
112
112
while ( buildResult ? . ExitCode != 0 && attempt -- > 0 )
113
113
{
114
- buildResult = buildCommand . Build ( _ => { } ) ;
114
+ buildResult = buildCommand . Build ( i =>
115
+ {
116
+ if ( i . State == BuildMessageState . Failure )
117
+ {
118
+ WriteLine ( i . Text , Color . Error ) ;
119
+ }
120
+ } ) ;
115
121
}
116
122
117
123
Assertion . Succeed ( buildResult ! ) ;
Original file line number Diff line number Diff line change 9
9
<ItemGroup >
10
10
<PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 17.9.0" />
11
11
<PackageReference Include =" Moq" Version =" 4.20.70" />
12
- <PackageReference Include =" Pure.DI" Version =" 2.1.14 " >
12
+ <PackageReference Include =" Pure.DI" Version =" 2.1.15 " >
13
13
<PrivateAssets >all</PrivateAssets >
14
14
<IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
15
15
</PackageReference >
16
16
<PackageReference Include =" Shouldly" Version =" 4.2.1" />
17
17
<PackageReference Include =" TeamCity.ServiceMessages" Version =" 4.1.1" />
18
- <PackageReference Include =" xunit" Version =" 2.7.1 " />
18
+ <PackageReference Include =" xunit" Version =" 2.8.0 " />
19
19
<PackageReference Include =" xunit.runner.visualstudio" Version =" 2.8.0" >
20
20
<IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
21
21
<PrivateAssets >all</PrivateAssets >
Original file line number Diff line number Diff line change 32
32
<PackageReference Include =" NuGet.Build.Tasks" Version =" 6.4.0" />
33
33
<PackageReference Include =" Microsoft.Build.Framework" Version =" 16.8.0" IncludeAssets =" all" />
34
34
<PackageReference Include =" Microsoft.Build.Utilities.Core" Version =" 16.8.0" IncludeAssets =" all" />
35
- <PackageReference Include =" Pure.DI" Version =" 2.1.14 " >
35
+ <PackageReference Include =" Pure.DI" Version =" 2.1.15 " >
36
36
<PrivateAssets >all</PrivateAssets >
37
37
<IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
38
38
</PackageReference >
Original file line number Diff line number Diff line change 29
29
<PackageReference Include =" NuGet.Versioning" Version =" 6.4.0" />
30
30
<PackageReference Include =" Microsoft.Build.Framework" Version =" 16.8.0" IncludeAssets =" all" />
31
31
<PackageReference Include =" Microsoft.Build.Utilities.Core" Version =" 16.8.0" IncludeAssets =" all" />
32
- <PackageReference Include =" Pure.DI" Version =" 2.1.14 " >
32
+ <PackageReference Include =" Pure.DI" Version =" 2.1.15 " >
33
33
<PrivateAssets >all</PrivateAssets >
34
34
<IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
35
35
</PackageReference >
You can’t perform that action at this time.
0 commit comments