renovate/lib/modules/manager/helmsman
Rhys Arkins 143c9a6751 refactor: rename lookupName -> packageName (#14494)
Renames `lookupName` to be `packageName`.

BREAKING CHANGE: Use `packageName` instead of `lookupName` if interacting with Renovate datasources directly.
2022-03-04 09:04:02 +01:00
..
__fixtures__ refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
__snapshots__ refactor: rename lookupName -> packageName (#14494) 2022-03-04 09:04:02 +01:00
extract.spec.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
extract.ts refactor: rename lookupName -> packageName (#14494) 2022-03-04 09:04:02 +01:00
index.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
readme.md refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
types.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00

The helmsman manager is currently limited and does not support the full feature set of Helmsman, read about the limitations below.

Non-configured fileMatch

By default the helmsman manager has an empty array for its fileMatch configuration option, because there is no convention for file naming in practice. This means that helmsman won't search for any files, and you won't get any updates from the manager.

To enable the helmsman manager, provide a valid fileMatch yourself, for example:

{
  "helmsman": {
    "fileMatch": ["(^|/)desired_state\\.yaml$"]
  }
}

File format

Currently, state files must be in the .yaml format. The .toml format is not supported.