run: dotnet restore
- name: Build Project
- run: dotnet build --configuration Debug --no-restore /p:WarningsAsErrors=nullable /m
+ run: dotnet build --configuration DebugOpt --no-restore /p:WarningsAsErrors=nullable /m
- name: Run Content.Tests
- run: dotnet test --no-build Content.Tests/Content.Tests.csproj -- NUnit.ConsoleOut=0
+ run: dotnet test --no-build --configuration DebugOpt Content.Tests/Content.Tests.csproj -- NUnit.ConsoleOut=0
- name: Run Content.IntegrationTests
shell: pwsh
run: |
$env:DOTNET_gcServer=1
- dotnet test --no-build Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0
+ dotnet test --no-build --configuration DebugOpt Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0
ci-success:
name: Build & Test Debug
needs:
run: dotnet restore
- name: Build Project
- run: dotnet build --configuration Release --no-restore /p:WarningsAsErrors=nullable /m
+ run: dotnet build --configuration Tools --no-restore /p:WarningsAsErrors=nullable /m
- name: Run Content.Tests
- run: dotnet test --no-build Content.Tests/Content.Tests.csproj -- NUnit.ConsoleOut=0
+ run: dotnet test --configuration Tools --no-build Content.Tests/Content.Tests.csproj -- NUnit.ConsoleOut=0
- name: Run Content.IntegrationTests
shell: pwsh
run: |
$env:DOTNET_gcServer=1
- dotnet test --no-build Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0
+ dotnet test --configuration Tools --no-build Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0
ci-success:
name: Build & Test Release
needs:
-name: YAML schema validator
+name: RGA schema validator
on:
push:
branches: [ master, staging, trying ]
-name: YAML schema validator
+name: Map file schema validator
on:
push:
branches: [ master, staging, trying ]