components
Define the components section of lunar-config.yml — repositories or monorepo subdirectories that Lunar monitors with metadata and tags.
components: <component-name>: <component-object> <component-name>: <component-object> ...
components:
github.com/my-org/my-repo:
owner: jane@example.com
domain: widget-product.frontend
branch: prod
tags: [go, backend, pii]
github.com/my-org/my-monorepo/*:
tags: [tier1]
github.com/my-org/my-monorepo/proj1:
owner: jacqueline@example.com
domain: widget-product.data-processing
tags: [java, backend]
meta: # 🚧 Coming Soon
"pagerduty-escalation-policy": "P1"
github.com/my-org/ui-*:
tags: [frontend]
github.com/my-org/ui-components:
owner: jack@example.com
domain: ui-common
tags: [react, typescript]Component
owner
ownerdomain
domainbranch
branchtags
tagsciPipelines
ciPipelinesdescription
descriptionpaths
pathsmeta 🚧 Coming Soon
meta 🚧 Coming SoonCI → component attribution
LUNAR_COMPONENT
LUNAR_COMPONENTLUNAR_COMPONENT_INFER
LUNAR_COMPONENT_INFERPrecedence
Last updated
