链接到Github上公共存储库外的文件

问题描述

我最近使用Github页面创建了一个网页。由于我没有付费帐户,因此存储库必须保持公开状态。我可以,除了一些要存储在其他私有存储库中的.jpeg文件之外。当我这样做并尝试在网页上提供指向该文件链接时,该文件不起作用。

有什么办法吗?

解决方法

您可能会考虑像GitHub Actions这样的Deploy to GitHub Pages来引入构建步骤工作流程。

该步骤可能具有必要的秘密,可以访问您的私有存储库并获取将其添加到已构建存储库中所需的.jpeg文件。
但这意味着这些文件将存储在公共存储库的发布分支中。

从公共存储库中,您将无法仅向私有存储库资源“添加链接”,而不能以一种或另一种方式嵌入允许您访问所述私有存储库的秘密令牌。