Skip to content

rewards

rewards #5880

Workflow file for this run

name: WebApi
on:
push:
paths-ignore:
- 'src/WebUI/**'
pull_request:
paths-ignore:
- 'src/WebUI/**'
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- name: Setup .NET Core
uses: actions/setup-dotnet@v5
with:
dotnet-version: '10.0' # SDK Version
- name: Build
run: dotnet build --configuration Release src/WebApi
# Call test on each project individually so the windows-only launcher is not restored.
- name: Test Application
run: dotnet test test/Application.UTest
- name: Test Common
run: dotnet test test/Common.UTest
- name: Test Persistence
run: dotnet test test/Persistence.UTest
- name: Test Sdk
run: dotnet test test/Sdk.UTest