Allow users with triage role or higher to archive pull requests [GA]

Đang mở
#1,287 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

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

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
30/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Ít trao đổi
Công nghệ
github
Lĩnh vực
authorization

Hướng nghiên cứu

Không có tệp mã nguồn, bài kiểm thử hoặc điểm truy cập nào được nêu. Hãy bắt đầu bằng việc xem xét mô hình quyền hiện có cho việc lưu trữ pull request và các khả năng được ghi lại của vai trò triage; công việc được xem là hoàn thành khi người dùng có các vai trò triage, write, maintain và admin có thể lưu trữ pull request mà không được cấp quyền truy cập để sửa đổi mã.

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

Mô tả

Enterprise Free GA GHES 3.24 Team
Value Prop

Users with the triage role (and above) can now archive pull requests, giving repository maintainers the flexibility to delegate PR hygiene to trusted moderators without granting them write access to code. This aligns pull request archiving with the intended scope of the triage role — handling moderation tasks that don't modify source code. Teams managing large or open source repositories can distribute cleanup work more effectively across their contributors.

Expected Outcome

By expanding archiving permissions to include triage, write, maintain, and admin roles, teams can reduce their reliance on write-level collaborators for routine PR housekeeping like closing spam or stale pull requests. This removes a friction point in open source and large-team workflows where trusted triagers were previously blocked from performing straightforward moderation tasks. The change brings the permission model in line with maintainer expectations and enables cleaner, faster PR management at scale.

Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
9k
Fork
1.8k
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

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 github/roadmap

Tất cả issue của github/roadmap

Issue tương tự

Thêm issue về Security

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.