cbb3d9ae92
The AUR publish step fails with "Permission denied (publickey)". Root cause is likely key formatting (Windows line endings from GitHub secrets UI) or missing public key registration on AUR. Changes: - Normalize line endings (strip \r) when writing SSH key - Set correct permissions on ~/.ssh (700) and ~/.ssh/config (600) - Validate key with ssh-keygen before attempting clone - Add SSH connectivity test for clearer error diagnostics Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>