templates/actions/create-release.yml.tpl
Create Release Action Template
Generates a composite action that creates GitHub releases with auto-generated release notes from commit history. Used on the final branch (typically main) after successful version calculation and tagging.
Functions
generate()
function generate(ctx): Promise<any>;
Defined in: templates/actions/create-release.yml.tpl.ts:136
Generator entry point for create-release composite action.
Parameters
ctx
PinionContext & object
Pinion generator context
Returns
Promise<any>
Updated context after file generation