relizy / MonorepoConfig
Interface: MonorepoConfig
Defined in: src/types.ts:195
Properties
ignored?
optionalignored?:string[]
Defined in: src/types.ts:225
Glob patterns (relative to cwd, POSIX separators) of package directories to ignore - matched the same way as packages. Ignored packages are excluded from bump, changelog, publish, provider-release and pr-comment.
In unified/selective mode, commits whose changed files all live inside ignored packages are also excluded from the root version bump and the root changelog (a breaking change in an ignored package no longer bumps the whole repository).
Prefer this over ignorePackageNames for path-based configuration consistent with packages. Both options are honored and merged together.
Default
[]ignorePackageNames?
optionalignorePackageNames?:string[]
Defined in: src/types.ts:210
Package names to ignore.
Deprecated
Use ignored (path globs) instead, for consistency with packages. Both options are still honored and merged together.
Default
[]includePrivates?
optionalincludePrivates?:boolean
Defined in: src/types.ts:232
Include private packages (with "private": true in package.json) in bump and changelog operations. Private packages remain excluded from publish, provider-release, and pr-comment regardless of this flag.
Default
falsepackages
packages:
string[]
Defined in: src/types.ts:203
Glob pattern matching for packages to bump.
versionMode
versionMode:
VersionMode
Defined in: src/types.ts:199
Version mode for the monorepo.