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

stacklok / toolhive / 19681943862 / 1
51%
main: 51%

Build:
DEFAULT BRANCH: main
Ran 25 Nov 2025 07:40PM UTC
Files 381
Run time 19s
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

25 Nov 2025 07:39PM UTC coverage: 49.262%. Remained the same
19681943862.1

push

github

web-flow
Add proposal for custom package mirror support (#2732)

* Add proposal for custom package mirror support

This proposal introduces support for configuring custom package mirrors
for protocol builds (npx://, uvx://, go://). Organizations operating in
restricted network environments can now configure ToolHive to use
internal, approved mirrors instead of public registries.

Signed-off-by: Juan Antonio Osorio <ozz@stacklok.com>

* Rename proposal file to include PR number

Signed-off-by: Juan Antonio Osorio <ozz@stacklok.com>

* Simplify proposal to use general build-env mechanism

Remove convenience aliases for package mirrors in favor of a simpler,
more general approach using build-env directly.

* Use UV_DEFAULT_INDEX instead of deprecated UV_INDEX_URL

* Fix dry-run example to use 'thv build' instead of 'thv run'

* Add security section for value escaping and injection safety

Address review feedback about validating values for shell escape
vulnerabilities. Add guidance on escaping double quotes, shell
metacharacters, and restricting potentially dangerous characters.

---------

Signed-off-by: Juan Antonio Osorio <ozz@stacklok.com>

24894 of 50534 relevant lines covered (49.26%)

61.1 hits per line

Source Files on job 19681943862.1
  • Tree
  • List 381
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 19681943862
  • b0a52c7d on github
  • Prev Job for on main (#19676541506.1)
  • Next Job for on main (#19685081637.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc