deploy: ship the desktop client's store screenshots
CodeQL Analysis / Analyze CodeQL (push) Canceled after 0s
Deploy Application / deploy (push) Canceled after 0s
Mirror to Codeberg / mirror (push) Canceled after 0s
Mirror to PrivacyGuides / mirror (push) Canceled after 0s

assets/screenshots was excluded from the image because it held README
material and nothing served it. That stopped being true: the desktop
client's AppStream metainfo names five of these files by URL, and Flathub
fetches them from this domain — a reviewer opens each one, and a 404 is a
rejection.

Only the desktop-* set is un-ignored. The README's full-size captures stay
out, which is what the original rule was for.
This commit is contained in:
lockbitchat
2026-09-01 21:12:29 -04:00
parent 46be54b59f
commit 3f863299e2
+7
View File
@@ -14,3 +14,10 @@ fly.toml
**/*.map
# Marketing screenshots are referenced only from the README, not served by the app.
assets/screenshots
# ...with one exception. The desktop client's store screenshots ARE fetched from
# this domain: its AppStream metainfo names them by URL, and both Flathub's
# reviewers and the store listing load them over HTTPS. Excluded, they 404 and
# the submission is rejected. Only the desktop-* set ships; the README's
# full-size marketing captures stay out of the image, which is what the rule
# above was for.
!assets/screenshots/desktop-*.png