Repository navigation
ci: drop Go version from unit test job names - #9
Conversation
Required status checks match jobs by name. With the Go version in the name, every toolchain bump renamed the checks and left PRs waiting for checks that never report. The matrix still sets the Go version.
Benchmark ComparisonComparing Summary:
|
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project check has failed because the head coverage (63.60%) is below the target coverage (70.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #9 +/- ##
=======================================
Coverage 63.60% 63.60%
=======================================
Files 32 32
Lines 8820 8820
=======================================
Hits 5610 5610
Misses 2878 2878
Partials 332 332
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
The unit test job name included the Go version (
Unit Tests - ubuntu-latest - Go 1.25). Required status checks match jobs by name, so every Go version bump renamed the checks, and PRs waited for checks that would never report.The job is now
Unit Tests - <os>. The matrix still sets the Go version; only the display name changes. The branch ruleset formainalready requires the new names, and this PR reports them.actionlint v1.7.7 reports no issues for
test.yml.