Repo: Onboard OctoGuide #11203
Labels
blocked by another issue
Issues which are not ready because another issue needs to be resolved first
blocked by external API
Blocked by a tool we depend on exposing an API, such as TypeScript's Type Relationship API
repo maintenance
things to do with maintenance of the repo, and not with code/docs
Suggestion
We use a few "pure" (no repo JS/TS code) GitHub Actions / workflows for repo management:
.github/workflows/a11y-alt-bot.yml
: flags inaccessible alt text.github/workflows/semantic-pr-titles.yml
: make sure PR titles are semantic using amann/action-semantic-pull-requestBoth of these general areas of management are part of OctoGuide. OctoGuide also has a few more rules that flag other common points. I'd like to switch us over to OctoGuide so that we just have the one unified action for these things.
Additional Info
Blocked on a couple points:
semantic-pr-titles.yml
includeswith
settings to specify allowlists oftypes
andscopes
. OctoGuide tracking issue: 🚀 Feature: [pr-title-conventional] Allow specifying allowed scopes and types JoshuaKGoldberg/OctoGuide#121a11y-alt-bot.yml
does not re-run onissue_comment
edited
events because netlify and nx bots frequently update comments. This isn't a blocker for enabling OctoGuide because we can keep that intentional omission. Just noting here. Also relevant for improving CI times: #11204Disclaimer: I made OctoGuide (in part from having to set these things up manually here!). I asked internally if folks were ok with this and nobody said anything against it. But, you know, full disclaimer.
💖
The text was updated successfully, but these errors were encountered: