Something went wrong. Try again.
Monorepo for Tangled
Something went wrong. Try again.
web/components: tailor the empty repo state to ssh key presence master
the four-step 'generate a key, add it to settings, set your remote, push' walk through is only useful to an owner without a key on their account. owners who already have one now get the quick-setup commands instead, in the shape github and codeberg use: create-and-push, or push an existing repository. key presence comes from sh.tangled.publicKey.countKeys, fetched lazily and only for the owner; a failed lookup falls back to the key-generation instructions since those are the safe ones to show. the new hasSshKey prop overrides the lookup so both variants are storyable without a backend. Signed-off-by: eti <eti@eti.tf>
Author eti Committer dawn Date (Jul 30, 2026, 4:45 PM UTC) Commit bd3fb911 bd3fb911a8666085caff8d5e56e18322c81849b3 Parent 33139281 33139281b9af16ae6cbb5c4fba781e5e1103b539 Change ID skpwwlku skpwwlkuqumzptxvytmmstvvqkoxuwtm