filenames
Group of rules related to action and workflow filenames.
Rules
version: '3'
rules:
filenames:
action_filename_extensions_allowed: ['yml']
action_directory_name_format: dash-case
workflow_filename_extensions_allowed: ['yml']
workflow_filename_base_format: dash-case;underscore-prefix-allowed
| Rule | Description | Value |
|---|---|---|
| action_filename_extensions_allowed | Action filename extension must be one of the specified, eg. yml or yaml. |
[]string |
| action_directory_name_format | Action directory name adheres to the selected naming convention. | One of Available Formats |
| workflow_filename_extensions_allowed | Workflow file extension must be one of specified values, eg. yml or yaml. |
[]string |
| workflow_filename_base_format | Workflow file basename (without extension) adheres to the selected naming convention. | One of Available Formats |
Available Formats
Below naming convention formats are available:
dash-casedash-case;underscore-prefix-allowedcamelCasePascalCasesnake_caseALL_CAPS
In case of dash-case;underscore-prefix-allowed filename is allowed to have an underscore (_) character in the beginning. In some places
it is used to distinguish sub-workflows.