本部落格將詳細介紹我在 ORAssistant 倉庫上為自動回饋循環做出貢獻的進展
要了解更多關於這些你可以看看我之前的部落格
這個 repo 給了我很多好的經驗,我將在這裡簡要討論其中的一些
現在,在我對此儲存庫所做的第一個 PR 中,我提出了 MongoDB 的設計,
在此 PR 中,我整合了提交使用者對 MongoDB 集合的回饋的功能
我的做法如下
現在這種方法實際上成功了,但有一個主要問題和幾個小問題
小問題如下:
接下來我會講主要問題
我在提交PR 時遇到的主要問題是,即使PR 中的所有新程式碼都是正確的,CI 管道也不接受任何新的PR,因為來自上游儲存庫的秘密是沒有傳播到fork 存儲庫,因此CI 管道失敗
看到這個問題,維護者確實授予了我對 repo 做出貢獻的讀/寫權限,我就這樣做了。
我自願解決這個問題並糾正管道,因為不糾正它會導致所有潛在的新貢獻者都擁有對存儲庫的讀/寫訪問權限,這不好
我使用 ORAssistant 儲存庫的旅程是一次富有洞察力的學習經驗。整合 MongoDB 回饋功能不僅增強了我的技術技能,而且還為資料庫處理和測試提供了寶貴的見解。儘管最初的實施很成功,但解決遇到的問題幫助我完善了我的方法。展望未來,我計劃繼續在此基礎上繼續發展,為該專案做出進一步貢獻,確保更流暢的功能和更好的用戶體驗。
以上是自動回饋循環的進展的詳細內容。更多資訊請關注PHP中文網其他相關文章!