[DEV][LAZY CONSENSUS] Enable github policy to only require approval first time for tvm-tirx

Đang mở
#20,833 0 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ó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
github-actions
Lĩnh vực
ci-cd

Hướng nghiên cứu

Read the discussion about enabling GitHub Actions approval only on the first run for the tvm-tirx repository, including the linked tvm/tvm-ffi precedent mentioned in the issue. The issue asks for consensus before requesting an infrastructure setting change; done means the policy is agreed and the infrastructure request is made.

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

Mô tả

Hi community:

This is a lazy cosensus thread for enabling github action for tvm-tirx repo. Overall we have been very mindfully setting up the actions so that the workflow finishes fast and skip un-necessary ones when changes are detected to not have code changes.

During the process, we do find that when we get PRs, the approval then check process can cause delays for feedbacks for contributors. Sometimes the first gating tests like lint would greatly benefit from contributor PR directly triggers the CI. We have already done that for tvm/tvm-ffi so i assume it would be low risk requirement.

So this is a thread to seek consensus on changing the github action behavior to "only require approval first time". Please share your thoughts. Given this seems to be less controvesrial, we are going to open it as a lazy consensus thread, which means everyone is welcome chime in, and if nobody objects in 72 hours, we will proceed with a request for infra to update the setting.

This thread is mirrored to dev@

Ngôn ngữ chính
Python
Star
13.9k
Fork
4k
Merge trung bình
8 giờ 5 phút
Pull request đã merge (30 ngày)
170

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

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

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 apache/tvm

Tất cả issue của apache/tvm

Issue tương tự

Thêm issue về Python

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.