在哪里放置应用程序数据文件的屏幕截图?

Where do I place screenshots for appdata files?

我制作了一个粉碎文件的程序,作为完成 appdata 文件的一部分,我为我的程序 link 编辑了一个图像到我的 appdata 文件。不幸的是,flathub 机器人失败了,并显示错误

• file-invalid          : <screenshot> failed to load [https://github.com/ADBeveridge/raider/blob/main/data/raider-screenshot1.png]

可能是图片位置有误?
我检查了 GitLab 上的 GNOME 日历、GNOME 身份验证器,而不是像我的 Github,它们 link 到存储库中的图像。那么也许 GitLab 会执行一些 Github 不会执行的特殊操作?

你的link不对图片。它是到存储库位置。

实际图像URL是https://raw.githubusercontent.com/ADBeveridge/raider/main/data/raider-screenshot1.png