Skip to content

Available Rules ​

πŸ’Ό Configurations enabled in.
βœ… Set in the recommended preset.
πŸ”§ Automatically fixable by the --fix CLI option.
πŸ’‘ Manually fixable by editor suggestions.

NameDescriptionπŸ’ΌπŸ”§πŸ’‘
action-name-casingEnforce naming convention to action name.πŸ”§
job-id-casingEnforce naming convention to job id.
max-jobs-per-actionEnforce maximum jobs per action file.
no-external-jobDisallow using external job.
no-invalid-keyDisallow using invalid key.βœ…
no-top-level-envDisallow using top level env.
no-top-level-permissionsDisallow using top level permissions.
prefer-fail-fastDisallow setting fail-fast to false.
prefer-file-extensionEnforce action file extension.βœ…
prefer-step-uses-styleEnforce the style of job step uses.
require-action-nameRequire a string action name.βœ…
require-action-run-nameRequire a string action run-name.
require-job-nameRequire a string job name.
require-job-step-nameRequire a string job step name.
valid-timeout-minutesDisallow invalid timeout-minutes.βœ…
valid-trigger-eventsDisallow invalid trigger events.βœ…πŸ”§