簡體   English   中英

GitHub 動作,檢測子模塊的變化

[英]GitHub Actions, detect changes in submodule

我有兩個存儲庫 A 和 B,都托管在 GitHub 上。

  • Repo A 是 static 站點生成器代碼。
  • Repo B 是一堆文本文件。

他們必須保持分開。 我想重建 repo A,每次 repo B 收到更新。 它必須僅使用 GitHub 操作才能工作。 我希望 repo B 保持無動作,即沒有 CI/CD 附加到該 repo(我希望它只存儲文件)。 我在想也許我可以使用 git 子模塊讓它工作? Repo B 將是 Repo A 中的一個子模塊。是否可以在 repo A 中構建 GH 操作,以檢測 repo B 中的更改並從那里提取?

編輯:回購 A 是我打算與公眾分享的靜態站點生成器( nextjs )。 Repo B 充滿了用戶自帶的文本文件( org-roam )。 他們一起建立了一個個人維基網站。 我想盡量減少配置麻煩 - 這就是為什么我希望將所有 CI/CD 和代碼封裝在 Repo A 中,這樣用戶就可以分叉它,並使用他們的知識庫存儲庫(repo B )。 在兩個存儲庫之間交織 GitHub 操作似乎並不理想 - 這就是我正在尋找更好的解決方案的原因

感謝@GuiFalourd 和@riQQ,我能夠將概念驗證集存儲庫放在一起

兩個 repo 共享相同的 GitHub Personal Access Token 要填補 blog.marcnuri.com 指南中的空白,這里是完成這項工作所需的最小權限集(假設兩個存儲庫都是公共的,否則您需要repo權限: 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM