Default workflows
When there is no knope.toml
file in the current directory, Knope will use a set of default workflows.
These will vary slightly depending on your project,
the easiest way to find out what your default workflows are is to use knope --generate
.
General structure
The default workflows are as follows, with potential differences highlighted:
Potential differences
versioned_files
has any supported formats that Knope detects in the current directorychangelog
is only set if there is aCHANGELOG.md
file in the current directory- A GitHub config will be generated if the default Git remote is a GitHub repository.
Otherwise, an extra step will be in the
release
workflow to push generated tags.