Skip to content

Preset Configs

OctoGuide provides two starting preset “configs”, or lists of rules:

  • recommended (default): Rules that apply to almost every open source GitHub repository
  • strict: Everything in recommended, plus enforcing semantic pull request conventions
  • none: No rules applied, useful for when you want to manually apply only specific rules yourself

See Configuration > config for how to specify a config in your GitHub Actions workflow.

Config key:
✅
Recommended
🔒
Strict
AreaOctoGuide RuleEntity DescriptionConfig
Commentscomment-meaningful should be meaningful, not just '+1'-style bumps✅
PRspr-automation-detected labeled as automated or ai-generated should be closed✅
PRspr-branch-non-default should be sent from a non-default branch✅
PRspr-body-descriptive should have a description beyond the template✅
PRspr-force-pushes should not be force-pushed after they've been reviewed🔒
PRspr-linked-issue should be linked as closing an issue🔒
PRspr-task-completiontasks from the template should be [x] filled out✅
PRspr-title-conventional titles should be in conventional commit format🔒
Texttext-image-alt-textimages should have descriptive alt text✅
Texttitle-meaningfultitles should describe their entity, not be left as a template's default✅