特殊標籤

本指南適用於維護人員。這些特殊人員擁有對一個或多個 Jekyll 儲存庫的寫入權限,並協助合併其他人的貢獻。您可能會覺得這裡寫的內容很有趣,但它絕對不適合所有人。

我們在 GitHub.com 上使用一系列「特殊標籤」來自動處理拉取請求和問題處理程序的某些部分。 @jekyllbot 可能會根據使用者或維護人員執行的動作自動套用或移除某些標籤。以下是標籤及其運作方式

pending-feedback

此標籤用於表示我們需要從問題/PR 作者那裡獲得更多資訊才能繼續。在您適當地分類錯誤報告之前,您可能需要更多資訊,或者您對 PR 有些未回答的問題,需要在繼續之前解決。您可以安全地忽略任何具有此標籤的問題,因為它正在等待回饋。

needs-workpending-rebase

這些標籤用於指出拉取要求的 Git 狀態必須變更。一旦註冊推送(拉取要求的「同步」事件)且拉取要求變得可合併,這兩個標籤都會移除。如果在檢閱後,拉取要求需要變更程式碼,請新增 needs-work。如果程式碼沒問題,但分支無法自動與目標分支(例如 master)合併,請新增 pending-rebase 至拉取要求。

stale

此標籤會根據問題或拉取要求的活動由 @jekyllbot 自動新增和移除。此標籤的規則說明於 問題分類:陳舊和自動關閉 中。

pinned

此標籤供 @jekyllbot 忽略問題的陳舊程度,表示 stale 標籤不會自動新增,且問題不會在一段時間後關閉。這需要手動設定,且應謹慎設定。(has-pull-request 標籤有相同功能,但不能用於保持問題開啟)