Skip to content

Update dependencies and CI for test reporting and coverage#360

Merged
StuartFerguson merged 2 commits intomasterfrom
task/#359_update_shared_nugets
Feb 20, 2026
Merged

Update dependencies and CI for test reporting and coverage#360
StuartFerguson merged 2 commits intomasterfrom
task/#359_update_shared_nugets

Conversation

@StuartFerguson
Copy link
Copy Markdown
Member

  • Upgrade NuGet packages (Microsoft, NLog, Swashbuckle, Shared, ClientProxyBase, coverlet, etc.) to latest versions across all projects.
  • Update test projects to use coverlet 8.0.0 for improved code coverage.
  • Enhance GitHub Actions workflow: run all test projects in Release mode, output .trx files, add SMSAggregate test execution, and publish/upload test results using dorny/test-reporter and actions/upload-artifact.
  • Update integration test dependencies (NUnit, Reqnroll) for compatibility.
  • No functional code changes; all updates are related to dependencies and CI/CD pipeline improvements.
    closes Update Shared Nugets #359

- Upgrade NuGet packages (Microsoft, NLog, Swashbuckle, Shared, ClientProxyBase, coverlet, etc.) to latest versions across all projects.
- Update test projects to use coverlet 8.0.0 for improved code coverage.
- Enhance GitHub Actions workflow: run all test projects in Release mode, output .trx files, add SMSAggregate test execution, and publish/upload test results using dorny/test-reporter and actions/upload-artifact.
- Update integration test dependencies (NUnit, Reqnroll) for compatibility.
- No functional code changes; all updates are related to dependencies and CI/CD pipeline improvements.
@StuartFerguson StuartFerguson merged commit 73a1547 into master Feb 20, 2026
9 checks passed
@github-actions github-actions Bot deleted the task/#359_update_shared_nugets branch April 22, 2026 01:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Shared Nugets

1 participant