部署 GitHub 個人儲存庫
步驟一:建立服務
選擇想要部署的服務,點擊 建立服務
,你會看到兩個選項:Git
和 Marketplace
,在這種情況下,我們選擇 Git
。
步驟二:綁定個人儲存庫
此時我們會看到一個搜尋框和 Configure GitHub
按鈕,點擊按鈕,根據跳轉的頁面提示,完成對個人儲存庫的授權。
步驟三:選擇儲存庫
完成授權後,你會看到一個搜尋框,輸入你想要部署的儲存庫名稱或者關鍵字,點擊搜尋按鈕,選擇你想要部署的儲存庫
部署 GitHub 組織儲存庫
步驟一:建立服務
和上文 步驟一:建立服務 一致
步驟二:綁定組織儲存庫
此時我們會看到一個搜尋框和 Configure GitHub
按鈕,點擊按鈕,根據跳轉的頁面提示,完成對組織儲存庫的授權,在安裝過程中,可以根據需求授權所有/部分儲存庫。
步驟三:選擇儲存庫
- 如果你是目前組織的
Member
,而非Owner
,你可能沒有足夠的權限綁定該組織,但是你仍然可以讀取所有你有權限的儲存庫,並且在GitHub
授權頁面顯示您已經設定過該儲存庫 - 如果你是目前組織其中任一儲存庫的
Outside Collaborator
,而非Owner
或者Member
,你可能沒有足夠的權限綁定該組織,但是你仍然可以讀取你擁有權限的儲存庫,並且在GitHub
授權頁面顯示您已經設定過該儲存庫
完成授權後,你會看到一個搜尋框,輸入你想要部署的儲存庫名稱或者關鍵字,點擊搜尋按鈕,選擇你想要部署的儲存庫
更新
儲存庫變更
對於個人/組織儲存庫的變更,我們會隨著您的操作自動重新整理程式碼庫
組織人員變化
對於組織人員的變化,我們會即時監聽 GitHub Webhook
事件,保證您的儲存庫存取權限和 GitHub
保持一致
移除
個人儲存庫
完全移除
如果需要完全移除 Zeabur
,您可以在 GitHub
的 Settings
-> Intergrations
-> Applications
-> Installed Gtihub Apps
中找到 Zeabur
,點擊 Configure
,在彈出的頁面中 Danger zone
點擊 Uninstall "Zeabur"
即可
復原權限
如果需要復原權限以後續重新授權 Zeabur
,您可以在 GitHub
的 Settings
-> Intergrations
-> Applications
-> Authorized Gtihub Apps
中找到 Zeabur
,點擊 Revoke
,在彈出的頁面中確認風險並點擊同意即可
組織儲存庫
和上文 個人儲存庫流程一致,需要額外在 GitHub
的 Settings
-> Switch to another account
中選擇您想要操作的組織