chore(flatpak): expect BlueShell and Ghostty in the remote - #374
Merged
Conversation
Both are in the index now -- BlueShell since the repo moved into the org, Ghostty as of today's first publish -- so check-flatpak-remote.py was emitting "index/static has 2 app(s) not in expected-apps.json" on every run. Listing them turns that standing warning into a real check: from here on, either app dropping out of the index, or losing an arch, fails the sanity job instead of passing quietly. Deliberately a follow-up rather than part of the site PR: the check fails on an app listed here but absent from the index, so this could not land until the Ghostty entry actually existed. ghostty carries issue_repo because tuna-os/ghostty is a registry path, not a repository -- the app is built and published from tuna-os/blueshell via the reusable pipeline's source-repo input, so that is where the smoke test should file. Verified against both the working tree and the live remote: `check-flatpak-remote.py` is clean, and `flatpak install tuna-os com.mitchellh.ghostty` installs app/com.mitchellh.ghostty/x86_64/master and runs (Ghostty 1.3.2-main). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EMBRswEeeX2kzVSwpbxCoy
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Follow-up to #373. Both terminals are in the index now — BlueShell since the repo moved into the org, Ghostty as of today's first publish (tuna-os/blueshell#83) — so
check-flatpak-remote.pyhas been emitting:Listing them turns that standing warning into a real check: from here on, either app dropping out of the index — or losing an architecture — fails the sanity job instead of passing quietly.
This is deliberately a follow-up rather than part of #373:
check_indexfails on an app listed here but absent from the index, so it could not land until Ghostty's entry actually existed.ghosttycarriesissue_repo: tuna-os/blueshellbecausetuna-os/ghosttyis a registry path, not a repository — the app is built and published fromtuna-os/blueshellthrough the reusable pipeline'ssource-repoinput, so that's where the smoke test should file.Verification
🤖 Generated with Claude Code
https://claude.ai/code/session_01EMBRswEeeX2kzVSwpbxCoy