Skip to content
This repository was archived by the owner on Jul 18, 2024. It is now read-only.

Commit 2b2cf01

Browse files
Git actions
1 parent 402d79c commit 2b2cf01

File tree

5 files changed

+30
-5
lines changed

5 files changed

+30
-5
lines changed

.github/workflows/main.yml

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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

Build/Program.cs

+7-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,13 @@
111111
IBuildResult? buildResult = default;
112112
while (buildResult?.ExitCode != 0 && attempt-- > 0)
113113
{
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+
});
115121
}
116122

117123
Assertion.Succeed(buildResult!);

CSharpInteractive.Tests/CSharpInteractive.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
<ItemGroup>
1010
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
1111
<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">
1313
<PrivateAssets>all</PrivateAssets>
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1515
</PackageReference>
1616
<PackageReference Include="Shouldly" Version="4.2.1" />
1717
<PackageReference Include="TeamCity.ServiceMessages" Version="4.1.1" />
18-
<PackageReference Include="xunit" Version="2.7.1" />
18+
<PackageReference Include="xunit" Version="2.8.0" />
1919
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.0">
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
<PrivateAssets>all</PrivateAssets>

CSharpInteractive/CSharpInteractive.Tool.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<PackageReference Include="NuGet.Build.Tasks" Version="6.4.0" />
3333
<PackageReference Include="Microsoft.Build.Framework" Version="16.8.0" IncludeAssets="all" />
3434
<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">
3636
<PrivateAssets>all</PrivateAssets>
3737
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3838
</PackageReference>

CSharpInteractive/CSharpInteractive.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<PackageReference Include="NuGet.Versioning" Version="6.4.0" />
3030
<PackageReference Include="Microsoft.Build.Framework" Version="16.8.0" IncludeAssets="all" />
3131
<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">
3333
<PrivateAssets>all</PrivateAssets>
3434
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3535
</PackageReference>

0 commit comments

Comments
 (0)