generated from JoshuaKGoldberg/create-typescript-app
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
status: blockedWaiting for something else to be resolved 🙅Waiting for something else to be resolved 🙅type: featureNew enhancement or request 🚀New enhancement or request 🚀
Description
Feature Request Checklist
- I have pulled the latest
main
branch of the repository. - I have searched for related issues and found none that matched my issue.
Overview
https://github.com/amannn/action-semantic-pull-request is a great existing action dedicated to enforcing semantic PR titles. https://github.com/amannn/action-semantic-pull-request?tab=readme-ov-file#configuration mentions quite a few configuration fields it accepts under with
.
To start, I'd like to add allowlists for scopes
and types
. This is what we use in typescript-eslint.
Additional Info
- Blocked on rules being able to have options at all: 🚀 Feature: Rule options #20
- Tracking issue for documenting the action: 📝 Documentation: Mention amannn/action-semantic-pull-request #120
After this issue, I'll file followups for the remaining options. In particular, subjectPattern
and subjectPatternError
are also used by typescript-eslint.
🗺
cylewaitforit
Metadata
Metadata
Assignees
Labels
status: blockedWaiting for something else to be resolved 🙅Waiting for something else to be resolved 🙅type: featureNew enhancement or request 🚀New enhancement or request 🚀