From 3f863299e297ae4c9993887d17a44f5a8bf1f6ab Mon Sep 17 00:00:00 2001 From: lockbitchat Date: Tue, 1 Sep 2026 21:12:29 -0400 Subject: [PATCH] deploy: ship the desktop client's store screenshots MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- .dockerignore | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.dockerignore b/.dockerignore index 279ae39..2c41b50 100644 --- a/.dockerignore +++ b/.dockerignore @@ -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