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

mindersec / minder / 43731288480
68%

Build:
DEFAULT BRANCH: main
Ran 15 Nov 2026 03:49PM UTC
Jobs 1
Files 362
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

15 Nov 2026 03:41PM UTC coverage: 67.634% (+0.02%) from 67.618%
43731288480

push

github

web-flow
Reject ambiguous repo lookups by name (#7058)

* Reject ambiguous repo lookups by name

When no provider is specified, GetRepositoryByName and
DeleteRepositoryByName search across all providers in the project and
silently use the first match. If the same owner/name is registered with
more than one provider (e.g. GitHub and GitLab), this can return or
delete the wrong repository.

Keep the convenient behaviour when the name is unique, but return an
InvalidArgument error asking the user to specify a provider when more
than one repository matches.

Fixes #3220

* Use UserVisibleError for ambiguous repo names

Return util.UserVisibleError directly from the repository service
rather than a sentinel error that each handler has to translate. This
removes the special cases from the RPC handlers, per review.

DeleteRepositoryByName wraps unexpected errors as Internal, which would
have hidden the InvalidArgument from the user, so pass user-visible
errors through unchanged there. Also reword the message, since the check
can fire even when a provider was specified.

16 of 16 new or added lines in 2 files covered. (100.0%)

24343 of 35992 relevant lines covered (67.63%)

59.9 hits per line

Jobs
ID Job ID Ran Files Coverage
1 43731288480.1 15 Nov 2026 03:49PM UTC 362
67.63
GitHub Action Run
Source Files on build 43731288480
  • Tree
  • List 362
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #43731288480
  • fd6fa3d5 on github
  • Prev Build on main (#43529024832)
  • Next Build on main (#43748474628)
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