我的組織有 GitHub 的付費版本。因此,我們有私人存盤庫,我們可以發布 GitHub 包。
不幸的是,我不知道是誰發布了這個包。只有出版時間才能知道。
背景關系:這是特別相關的,因為傳統上包是由一個人發布的,現在,我正在通過 GitHub Actions 創建持續交付,以便在更改包含專案版本的特定檔案后自動發布包。
有什么辦法可以在 GitHub Packages 上找到誰發布了這個包?
uj5u.com熱心網友回復:
沒有辦法直接從包裹本身知道 - 它只有所有者。
一種方法是禁用所有允許發布包的當前令牌,并強制每個人都通過 CI 作業流。因此,他們不會發布 API,而是被迫觸發某個作業流程,該作業流程通過“機器人令牌”為他們完成。
這將允許您查看誰觸發了特定版本的作業流程。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/537649.html
