Commit 4b07081
committed
Consolidate GitHub workflows and update to .NET 8.0
Changes:
- Removed redundant tests.yml workflow
- Updated ci-cd.yml to use .NET 8.0.x (from 6.0.x)
- Single comprehensive CI/CD pipeline now handles all testing, coverage, and analysis
The ci-cd.yml workflow provides:
- Build and test execution
- Code coverage collection and reporting
- Coverage badges and PR comments
- Code quality analysis with dotnet format
- Efficient NuGet package caching
This eliminates duplicate test runs and reduces GitHub Actions minutes usage.1 parent 7a67d4d commit 4b07081
2 files changed
Lines changed: 1 addition & 53 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
This file was deleted.
0 commit comments