Github构建和部署错误:找不到已上传的构建文件

8
我正在尝试部署Github.io博客,但在构建和部署方面遇到了问题。我可以在本地服务器上构建文件而没有任何问题,但是当我尝试通过推送将其发布到Github服务器时,它会抛出一个构建和部署错误,说:

错误:错误:未找到上载的工件!

img

这是我的git repo链接,以获取更多信息:https://github.com/dailyole/dailyole.github.io/runs/4677505925?check_suite_focus=true

几周前我能够毫无问题地将相同的文件发布到Github.io上,但现在出错了。


1
我在我的网站上遇到了同样的问题:https://github.com/catalin-hritcu/catalin-hritcu.github.io/runs/4679816346?check_suite_focus=true - Catalin Hritcu
1
就此而言,单击上面链接中的“工件URL”会显示以下“内部异常”:{"$id":"1","innerException":null,"message":"用户'System:PublicAccess;aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa'未被授权访问此资源。","typeName":"Microsoft.TeamFoundation.Framework.Server.UnauthorizedRequestException, Microsoft.TeamFoundation.Framework.Server","typeKey":"UnauthorizedRequestException","errorCode":0,"eventId":3000} - Catalin Hritcu
最近开始收到这个错误,即使多年来一直成功构建 github-pages,而且这不是子模块问题。https://github.com/boycce/monastery/deployments/activity_log?environment=github-pages - Ricky Boyce
@RickyBoyce 我还是无法解决这个问题。如果您最终解决了此问题,请与我们分享。谢谢 :) - user9532692
可能会有所不同,但是将源分支从master切换到gh-pages(请参阅https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#choosing-a-publishing-source)解决了我的问题。我不知道是否适用于此处提到的所有情况。 - akamath
5个回答

1

通过更改博客主题来解决问题。

方法一:在网页设置中更改

  1. 在GitHub上,进入您的站点存储库。
  2. 在存储库名称下,单击“设置”。 设置
  3. 在侧边栏的“代码和自动化”部分中,单击“页面”,
  4. 然后单击“更改主题” 更改主题
  5. 选择一个主题,然后单击“选择主题” 选择

方法二:在文件中更改

vim  _config.yml

更改这行

theme: jekyll-text-theme

更换到新的主题,比如

theme: jekyll-theme-cayman

:抱歉,因为我需要至少10点声望才能发布图片。


现在你可以发布图片了吗? - XPD

1

0

发现这个问题是由于你的 GitHub 仓库中存在空子模块而引起的。移除了空子模块后,现在它能够正常工作。


2
请问您能告诉我如何在我的Github仓库中删除空的子模块吗? - user9532692

-1

-1
我也碰到过这个问题,我的git仓库是:github-pages 223 | 错误:文件未找到或无法读取:mixins/reset-filter。 然后我看到了有问题的路径,发现这个文件没有被上传。这个文件夹包含了太多的文件,我没有再次检查它。也许您需要检查一下是否有一些文件没有被上传。

1
目前你的回答不够清晰。请编辑并添加更多细节,以帮助其他人理解它如何回答所提出的问题。你可以在帮助中心找到有关如何撰写好答案的更多信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接