GitHub: Pengguna Peran Triage Kini Bisa Mengarsipkan Pull Request
Pengarsipan pull request di GitHub tidak lagi khusus admin. Peran triage ke atas kini bisa mengarsipkan, dan PR yang diarsipkan menjadi benar-benar read-only.
GitHub memperluas siapa saja yang boleh mengarsipkan pull request. Mulai 8 Oktober 2026, pengguna dengan peran triage atau lebih tinggi di sebuah repository dapat mengarsipkan dan membatalkan arsip (unarchive) pull request. Sebelumnya, fitur ini hanya bisa dipakai administrator repository.
Mengapa diubah
Banyak maintainer proyek mengandalkan triager untuk merapikan antrean pull request tanpa harus memberi mereka izin mengubah kode. Pengarsipan biasanya dipakai untuk pull request berisi spam, duplikat, atau yang ditinggalkan pembuatnya. Karena dulu hanya admin yang bisa melakukannya, triager harus menyerahkan pekerjaan moderasi rutin ini kepada orang lain yang punya izin lebih tinggi. GitHub menyebut batasan itu menimbulkan hambatan yang tidak perlu bagi proyek yang mendelegasikan moderasi.
Yang berubah
Menurut catatan rilis GitHub, ketentuan barunya adalah:
- Peran triage, write, maintain, dan admin dapat mengarsipkan dan membatalkan arsip pull request.
- Mengarsipkan pull request otomatis menutupnya dan membuat percakapannya hanya-baca (read-only).
- Selama diarsipkan, komentar baru, reaksi, dan komentar otomatis diblokir.
- Pull request yang diarsipkan disembunyikan dari tampilan publik, tetapi tetap terlihat oleh administrator repository.
- Membatalkan arsip mengembalikan kemampuan berkomentar dan memberi reaksi, tetapi tidak membuka kembali pull request.
Arsip kini benar-benar read-only
GitHub juga memperbaiki cara pull request yang diarsipkan dikunci. Dulu, pengarsipan memang mengunci pull request, tetapi admin masih bisa menulis komentar. Sekarang, semua aktivitas baru dicegah begitu pull request diarsipkan.
Pendekatan ini dipilih agar pengguna triage tidak perlu diberi kemampuan mengubah status kunci percakapan (lock), yang tetap memerlukan akses write. Dengan begitu, triager bisa memoderasi tanpa mendapat izin tambahan di luar kebutuhannya.
Masukan atau pertanyaan tentang perubahan ini dapat disampaikan lewat forum GitHub Community Discussions.
Sumber
Naskah awal artikel ini disusun dengan bantuan AI dari sumber di atas, lalu ditinjau dan diperiksa faktanya oleh redaksi. Pedoman redaksi.
- Topik:
- GitHub
- Alat Pengembang