diff --git a/codemagic.yaml b/codemagic.yaml index 8e5875410bc..17bd281067f 100644 --- a/codemagic.yaml +++ b/codemagic.yaml @@ -1,6 +1,8 @@ definitions: workflow: &base_workflow environment: + groups: + - ios_creds xcode: latest vars: XCODE_PROJECT: "Wikipedia.xcodeproj" @@ -9,6 +11,14 @@ definitions: events: - push scripts: + - name: Set up keychain to be used for codesigning using Codemagic CLI 'keychain' command + script: keychain initialize + - name: Fetch signing files + script: app-store-connect fetch-signing-files org.wikimedia.wikipedia --type IOS_APP_STORE --create + - name: Use system default keychain + script: keychain add-certificates + - name: Set up code signing settings on Xcode project + script: xcode-project use-profiles - name: Upgrade brew script: brew install clang-format swiftlint || brew upgrade clang-format swiftlint - name: Installing scripts