mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-10-02 03:43:12 +00:00
Replace fragile BEGIN/base64 branch with multi-strategy key parser that handles raw PEM, escaped newlines, base64-encoded PEM, mangled line wrapping, CR/LF issues, and double-encoding. Validates key with OpenSSL::PKey.read before passing to Fastlane via key_filepath (temp file) instead of key_content to bypass Fastlane's own parsing. Prints safe diagnostics (no key material) if all strategies fail. |
||
|---|---|---|
| .. | ||
| Appfile | ||
| Fastfile | ||
| Matchfile | ||