Saya telah mengirimkan masalah untuk proyek di GitHub yang bukan milik saya dan saya bukan kontributor, tetapi saya tidak dapat menemukan cara untuk memberi label masalah saya. Apakah ada cara bagi saya untuk memberi label, atau apakah ini hanya tersedia untuk kontributor?
211
Jawaban:
Ini hanya tersedia untuk kontributor.
Dengan cara ini, Anda dapat menghindari orang acak memberikan label yang salah dan mengacaukan kategori Anda.
Namun akan berguna jika Anda bisa mengusulkan label. Lalu, Anda dapat menandai masalah sebagai apa yang menurut Anda bug, sehingga pemiliknya dapat mengonfirmasi hal itu. Banyak orang menyarankan label pada judul:
[proposed Label] actual title
sumber
Templat otomatis label templat masalah GitHub (Desember 2018)
https://help.github.com/en/articles/creating-issue-templates-for-your-repository
Fitur templat masalah jauh lebih tua, tetapi dengan pembaruan dari Desember 2018 https://github.blog/changelog/2018-12-05-issue-template-automation-improvements/ sekarang ia dapat secara otomatis menetapkan label ke templat, dan itu telah menjadi solusi yang baik untuk masalah ini.
Dengan fitur ini, admin repositori dapat membuat satu set templat masalah, dan menetapkan satu set label untuk setiap templat.
Kemudian, setiap kali pengguna membuat masalah baru, bahkan non admin, maka dapat memilih di antara salah satu templat, dan jika mereka melakukannya, label akan ditugaskan!
Saya suka pendekatan ini, karena ini secara efektif memungkinkan Anda untuk menentukan subset label yang dapat dibuat siapa saja, sementara masih berpotensi menyimpan label lain hanya untuk kolaborator.
Berikut ini adalah repo pengujian saya yang dapat Anda bebas membuat masalah untuk mengujinya: https://github.com/cirosantilli/test-git-web-interface/issues/new
Templat dapat dibuat dari tab Pengaturan repo GitHub, tetapi meskipun Anda melakukannya dari sana, ia hanya menghasilkan file ajaib di bawah
.github/ISSUE_TEMPLATE
direktori, lihat misalnya: https://github.com/cirosantilli/test-git-web-interface/tree /7f2bb195ff303a037499c1c349b3c89158221674/.github/ISSUE_TEMPLATE yang bagus karena menyimpan lebih banyak meto repo repo di dalam repo.Direktori dapat berisi sesuatu seperti:
.github / ISSUE_TEMPLATE / bug.md
.github / ISSUE_TEMPLATE / fitur-request.md
Jawaban lama
Saya telah mengirimkan permintaan ini ke
[email protected]
dan https://github.com/isaacs/github/issues/148 dan menunjuk ke pertanyaan ini.@jdennes menjawab dengan netral yang biasa:
yang menegaskan itu tidak mungkin.
Mari kita angkat pertanyaan ini ke surga sampai mereka melakukannya!
sumber