relizy / MonorepoConfig
Interface: MonorepoConfig
Defined in: src/types.ts:194
Properties
ignored?
optionalignored?:string[]
Defined in: src/types.ts:224
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:209
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:231
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:202
Glob pattern matching for packages to bump.
versionMode
versionMode:
VersionMode
Defined in: src/types.ts:198
Version mode for the monorepo.