Skip to content

Commit 7bd65bc

Browse files
authored
add GithubActionsTestLogger (#311)
* add githubactions logger
1 parent 736266e commit 7bd65bc

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

.github/workflows/integration.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
run: dotnet build --no-restore /p:ContinuousIntegrationBuild=true
6060

6161
- name: Test
62-
run: dotnet test -f net8.0 --no-build --verbosity detailed -p:BuildInParallel=false tests/Test.proj
62+
run: dotnet test -f net8.0 --no-build --verbosity detailed -p:BuildInParallel=false tests/Test.proj --logger GitHubActions
6363

6464
dotnet_6_cluster:
6565
name: .NET 6 on [redis-stack cluster]
@@ -175,4 +175,4 @@ jobs:
175175
shell: cmd
176176
run: |
177177
START wsl ./redis-stack-server-${{env.redis_stack_version}}/bin/redis-stack-server &
178-
dotnet test -f net481 --no-build --verbosity detailed -p:BuildInParallel=false tests/Test.proj
178+
dotnet test -f net481 --no-build --verbosity detailed -p:BuildInParallel=false tests/Test.proj --logger GitHubActions

.github/workflows/reusable.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
echo "${{secrets.REDIS_CA_PEM}}" > tests/NRedisStack.Tests/bin/Debug/${{inputs.clr_version}}/redis_ca.pem
7171
echo "${{secrets.REDIS_USER_CRT}}" > tests/NRedisStack.Tests/bin/Debug/${{inputs.clr_version}}/redis_user.crt
7272
echo "${{secrets.REDIS_USER_PRIVATE_KEY}}" > tests/NRedisStack.Tests/bin/Debug/${{inputs.clr_version}}/redis_user_private.key
73-
dotnet test -f ${{inputs.clr_version}} --no-build --verbosity normal /p:CollectCoverage=true /p:CoverletOutputFormat=opencover -p:BuildInParallel=false tests/Test.proj
73+
dotnet test -f ${{inputs.clr_version}} --no-build --verbosity normal /p:CollectCoverage=true /p:CoverletOutputFormat=opencover -p:BuildInParallel=false tests/Test.proj --logger GitHubActions
7474
- name: Codecov
7575
uses: codecov/codecov-action@v3
7676
with:
@@ -90,5 +90,5 @@ jobs:
9090
dotnet nuget remove source nuget.org
9191
dotnet nuget list source
9292
find . -name '*.csproj' | xargs -I {} sed -E -i 's|<TargetFrameworks(.*)>.*</TargetFrameworks>|<TargetFramework\1>${{inputs.clr_version}}</TargetFramework>|' {}
93-
dotnet restore -s test-source
93+
dotnet restore -s test-source -v detailed
9494
dotnet run

tests/Doc/Doc.csproj

+4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
<!-- <OutputType>Module</OutputType> -->
1111
</PropertyGroup>
1212
<ItemGroup>
13+
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1">
14+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
15+
<PrivateAssets>all</PrivateAssets>
16+
</PackageReference>
1317
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
1418
<PackageReference Include="xunit" Version="2.4.2" />
1519
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">

tests/NRedisStack.Tests/NRedisStack.Tests.csproj

+4
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
<PrivateAssets>all</PrivateAssets>
2121
</PackageReference>
2222
<PackageReference Include="dotenv.net" Version="3.1.3" />
23+
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1">
24+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
25+
<PrivateAssets>all</PrivateAssets>
26+
</PackageReference>
2327
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.11.0" />
2428
<PackageReference Include="NetTopologySuite" Version="2.5.0" />
2529
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3" />

0 commit comments

Comments
 (0)