• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dennisdoomen / packageguard / 41290752215
82%

Build:
DEFAULT BRANCH: main
Ran 01 Nov 2026 09:04AM UTC
Jobs 1
Files 115
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Nov 2026 08:53AM UTC coverage: 81.614% (+0.04%) from 81.576%
41290752215

push

github

web-flow
Support private NuGet feeds that use package source mapping (#319)

* Skip a NuGet feed that fails instead of aborting the analysis

A single feed that rejected the credentials or could not be reached
stopped the whole analysis with an unhandled 401 or connection error,
even when another feed could provide the package.

Such a feed is now treated as not having the package. PackageGuard logs
a warning and moves on to the next feed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Respect NuGet package source mapping when looking up package metadata

PackageGuard asked every configured feed for every package, ignoring the
packageSourceMapping section of nuget.config. A private feed that only
serves a few packages was therefore also asked for public packages such
as Azure.Core. GitHub Packages answers those requests with 401, which
broke the analysis even though restore worked fine.

PackageGuard now only asks the feeds that the mapping allows for a
package, in the configured order, just like restore. Without a mapping,
all feeds are still asked.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

2720 of 3629 branches covered (74.95%)

Branch coverage included in aggregate %.

33 of 33 new or added lines in 1 file covered. (100.0%)

4 existing lines in 1 file now uncovered.

8377 of 9968 relevant lines covered (84.04%)

2284.01 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
85.3
0.06% Src/PackageGuard.Core/Risk/Enrichment/GitHubRepositoryRiskEnricher.cs
Jobs
ID Job ID Ran Files Coverage
1 41290752215.1 01 Nov 2026 09:04AM UTC 115
81.61
GitHub Action Run
Source Files on build 41290752215
  • Tree
  • List 115
  • Changed 64
  • Source Changed 1
  • Coverage Changed 64
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41290752215
  • e4b0f9d2 on github
  • Prev Build on main (#40694618618)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc