Skip to content

relizy / ReleaseConfig

Interface: ReleaseConfig

Defined in: src/types.ts:536

Extended by

Properties

changelog?

optional changelog?: boolean

Defined in: src/types.ts:551

Generate changelog files (CHANGELOG.md)

Default

ts
true

clean?

optional clean?: boolean

Defined in: src/types.ts:571

Determine if the working directory is clean and if it is not clean, exit

Default

ts
false

commit?

optional commit?: boolean

Defined in: src/types.ts:541

Commit changes and create tag

Default

ts
true

gitTag?

optional gitTag?: boolean

Defined in: src/types.ts:576

Create tag

Default

ts
true

noVerify?

optional noVerify?: boolean

Defined in: src/types.ts:566

Skip git verification while committing by using --no-verify flag

Default

ts
true

prComment?

optional prComment?: boolean

Defined in: src/types.ts:586

Post release announcements to social media platforms

Default

ts
false

providerRelease?

optional providerRelease?: boolean

Defined in: src/types.ts:556

Publish release to your repository (github or gitlab)

Default

ts
true

publish?

optional publish?: boolean

Defined in: src/types.ts:561

Publish release to your registry

Default

ts
true

push?

optional push?: boolean

Defined in: src/types.ts:546

Push changes to your repository (commit and tag(s))

Default

ts
true

social?

optional social?: boolean

Defined in: src/types.ts:581

Post release announcements to social media platforms

Default

ts
false

Released under the MIT License.