mirror of
https://github.com/renovatebot/renovate.git
synced 2024-12-22 13:38:32 +00:00
.. | ||
index.spec.ts | ||
index.ts | ||
readme.md | ||
types.ts |
By default Hermit looks up packages from the open source project https://github.com/cashapp/hermit-packages.
Hermit supports private packages. To get Renovate to find your private packages, follow these steps:
-
perform
hermit search --json
with your private Hermit distribution and save the file toindex.json
-
make a GitHub release in your private packages repository named
index
with the assetindex.json
generated in step 1. -
setup a CI pipeline to repeat step 1 & 2 on new commits to the private packages repository.
-
Add a package rule for the Hermit manager, so that Renovate knows where to find your private packages:
{ "packageRules": [ { "matchManagers": ["hermit"], "defaultRegistryUrls": [ "https://github.com/your/private-hermit-packages" ] } ] }