Skip to content

Automated Dependency Updates for Hermit

Renovate supports updating Hermit dependencies.

File Matching

By default, Renovate will check any files matching the following regular expression: (^|/)bin/hermit$.

For details on how to extend a manager's fileMatch value, please follow this link.

Supported datasources

This manager supports extracting the following datasources: hermit.

Default config

{
  "fileMatch": [
    "(^|/)bin/hermit$"
  ],
  "excludeCommitPaths": [
    "**/bin/hermit"
  ],
  "versioning": "hermit"
}

Additional Information

Hermit package installation token

When upgrading private packages through, Hermit manager will uses one of the following two tokens to download private packages.

HERMIT_GITHUB_TOKEN
GITHUB_TOKEN

These environment variable could be passed on via setting it in customEnvironmentVariables.

Nested Hermit setup

Nested Hermit setup in a single repository is also supported. e.g.

├bin
├─hermit
├─(other files)
├
├nested
├─bin
├──hermit
├──(other files)