如果你确实不想下载存储库,则可以考虑使用GitHub Action。
它确实在GitHub端访问你的代码,并且可以执行你需要的任何东西。
一个GitHub的行动有一个API,以及使用GitHub的亚军(GitHub上侧,所以没有下载你的一部分),而不是自我托管亚军。
工作流可以是你所需的任何东西,例如github-action-build
,以特定于存储库的方式构建项目。
例如,github-action-for-latex
使用Docker映像(xu-cheng / latex-docker)编译Latex文档。
你将需要一种类似的方法,使用一个Docker映像,你可以在其中克隆该存储库并执行它(因为Docker映像将具有运行项目所需的一切)。
这将完全在GitHub(基于Azure的)方面完成。
恭喜您达到了1百万代表点:)
@ Eng.Fouad谢谢。我只花了12年的时间;)