1.5.2 — NuGet SEO metadata + report watermark + README FAQ #14
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Build & Test | |
| on: | |
| push: | |
| branches: [ main ] | |
| pull_request: | |
| branches: [ main ] | |
| workflow_dispatch: | |
| jobs: | |
| build-and-test: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Setup .NET | |
| uses: actions/setup-dotnet@v4 | |
| with: | |
| dotnet-version: '8.0.x' | |
| - name: Restore | |
| run: dotnet restore src/Quant.Infra.Net.sln | |
| - name: Build | |
| run: dotnet build src/Quant.Infra.Net.sln --no-restore -c Release | |
| # Informational only: a large share of these tests hit live Binance/Python/email/IM | |
| # endpoints and fail without real credentials, which this CI runner doesn't have. | |
| # Kept non-blocking so the badge tracks build health (the thing that actually broke), | |
| # not credential availability. See docs/manual/testing-and-deployment-en.md before | |
| # tightening this to `dotnet test` without continue-on-error. | |
| - name: Test (non-blocking — see comment above) | |
| continue-on-error: true | |
| run: dotnet test src/Quant.Infra.Net.sln --no-build -c Release --logger "console;verbosity=normal" |