starburst997/Apple Code Signing Setup

Sets up Apple code signing certificates and provisioning profiles using fastlane match

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
use_sessionUse Apple ID session authentication instead of App Store Connect APInofalse
generate_macosGenerate macOS certificates and profilesnofalse
generate_iosGenerate iOS certificates and profilesnofalse
generate_appstoreGenerate App Store certificates (macOS only)nofalse
generate_developer_idGenerate Developer ID certificates (macOS only)nofalse
generate_pkgGenerate PKG installer certificates (macOS only)nofalse
gh_patGitHub Personal Access Token for accessing match repositoryyes
match_repositoryGit repository for storing certificates (format: org/repo)yes
match_passwordPassword to encrypt/decrypt certificatesyes
match_deploy_keySSH deploy key for match repository (optional - will be generated if not provided)no""
match_readonlyUse readonly mode to skip Apple Developer Portal verification (recommended for existing certificates)nofalse
fastlane_userApple ID email (required if use_session is true)no""
fastlane_passwordApple ID password (required if use_session is true)no""
fastlane_sessionFastlane session cookie (required if use_session is true)no""
appstore_issuer_idApp Store Connect API issuer ID (required if use_session is false)no""
appstore_key_idApp Store Connect API key ID (required if use_session is false)no""
appstore_p8App Store Connect API private key content (required if use_session is false)no""
mac_bundle_idmacOS application bundle identifier (required if generate_macos is true)no""
ios_bundle_idiOS application bundle identifier (required if generate_ios is true)no""

no outputs