ci check `lint templates` flags all authors with localhost in name/email

Đang mở Phù hợp với người mới
#63,249 3 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
76/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
github-actions, shell
Lĩnh vực
ci-cd

Hướng nghiên cứu

Bắt đầu với common/scripts/lint-commits tại dòng 39 được báo cáo và kiểm tra cách tập lệnh xác thực tên và địa chỉ email của tác giả commit. Tái hiện bằng cách tạo commit có localhost hoặc localdomain trong tên hoặc địa chỉ email của tác giả, rồi chạy bước kiểm tra CI Lint templates. Hoàn tất khi thông tin tác giả đó không còn gây ra lỗi lint và bước kiểm tra vẫn phát hiện các trường hợp không hợp lệ như dự kiến.

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

Mô tả

bug needs-testing
Is this a new report?

Yes

System Info

Void 6.18.58_1 x86_64 GenuineIntel notuptodate rFFFFFF

Package(s) Affected

void-packages

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

CI Lint templates > Run lints does not find errors on commit author when email/name contains localhost

Actual behaviour

https://github.com/void-linux/void-packages/pull/63246#issuecomment-6473096936
https://github.com/void-linux/void-packages/actions/runs/40726730986/job/122951887624?pr=63246
https://github.com/void-linux/void-packages/blob/d95dfc30bc40c1dafe4877f5d15307bbcce8801e/common/scripts/lint-commits#L39 Error: authored by localhost email

Steps to reproduce

Commit change with author email/name containing localhost/localdomain and push to pr to run on ci

Ngôn ngữ chính
Shell
Star
3.5k
Fork
2.8k
Merge trung bình
2 ngày 2 giờ
Pull request đã merge (30 ngày)
317

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của void-linux/void-packages

Tất cả issue của void-linux/void-packages

Issue tương tự

Thêm issue về Shell/Bash

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.