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

Aperta
#1,287 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
30/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
github
Ambito
authorization

Direzione di ricerca

Non viene indicato alcun file sorgente, test o punto di ingresso. Inizia esaminando il modello di autorizzazioni esistente per l’archiviazione delle pull request e le capacità documentate del ruolo triage; il lavoro è completato quando gli utenti con i ruoli triage, write, maintain e admin possono archiviare le pull request senza ricevere l’accesso alla modifica del codice.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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.

Lingua principale
Nessun dato sulla lingua
Stelle
9k
Fork
1.8k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di github/roadmap

Tutte le issue di github/roadmap

Issue simili

Altre issue su Security

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.