commitizen / commitizen/cz-cli

Integrate with commitlint for zen status

Đang mở
#930 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
JavaScript
Star
17.5k
Fork
566
Merge trung bình
8 giờ 16 phút
Pull request đã merge (30 ngày)
1

Mô tả

Hi all,

I propose to read the commit lint configuration to adapt the cli to have a single configuration for both tools.
A use case:
- a user configured to enforce a scope in commitlint
- a user configured the scopes accepted in commitlint

The user expect to not be allowed to skip the "scope" step in commit lint, also the help message should show the scopes accepted.

Current situation: Nothing of this will happen and commitlint will fails wit the message built by commitzen cli.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Không có tệp hoặc bài kiểm thử nào được nêu tên. Hãy bắt đầu bằng việc xác định phần xử lý cấu hình của CLI và cách nó tương tác với commitlint, sau đó xác định scope bắt buộc và các scope được chấp nhận của commitlint sẽ ảnh hưởng như thế nào đến bước scope và phần hiển thị trợ giúp. Công việc được xem là hoàn thành khi cả hai công cụ đều sử dụng các thiết lập commitlint liên quan và commit tạo ra vượt qua commitlint.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
javascript
Lĩnh vực
cli, tooling
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
28/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.