ci: add OpenClaw.Tray.Tests to the CI test job

The 93-test Tray test suite (added in PR #45) was never wired into CI. Adds build + run steps for OpenClaw.Tray.Tests so all 571 tests validate on every push/PR.

Closes #58

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Scott Hanselman 2026-03-17 19:02:39 -07:00 committed by GitHub
parent 4549b62af5
commit 6817bbffcb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -39,10 +39,14 @@ jobs:
run: dotnet build src/OpenClaw.Tray.WinUI -c Debug -r win-x64
- name: Build Tests
run: dotnet build tests/OpenClaw.Shared.Tests -c Debug
run: |
dotnet build tests/OpenClaw.Shared.Tests -c Debug
dotnet build tests/OpenClaw.Tray.Tests -c Debug
- name: Run Tests
run: dotnet test tests/OpenClaw.Shared.Tests --no-build -c Debug --verbosity normal
run: |
dotnet test tests/OpenClaw.Shared.Tests --no-build -c Debug --verbosity normal
dotnet test tests/OpenClaw.Tray.Tests --no-build -c Debug --verbosity normal
outputs:
semVer: ${{ steps.gitversion.outputs.semVer }}