Skip to content

Updated gemfile.lock with platform x86_64-darwin-21 #27

Updated gemfile.lock with platform x86_64-darwin-21

Updated gemfile.lock with platform x86_64-darwin-21 #27

Workflow file for this run

name: Deploy TestFlight
on:
workflow_dispatch:
push:
branches: [ "Release-**" ]
jobs:
build:
name: Build and deploy a release build to TestFlight
runs-on: macos-13
environment: production
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Update Bundler
uses: ruby/setup-ruby@v1
with:
ruby-version: '2.6.8'
bundler-cache: true
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: latest
- name: Run Fastlane AppStore
env:
CLIENT_ID: ${{ secrets.IOS_FIREBASE_CLIENT_ID }}
REVERSED_CLIENT_ID: ${{ secrets.IOS_FIREBASE_REVERSED_CLIENT_ID }}
API_KEY: ${{ secrets.IOS_FIREBASE_API_KEY }}
GCM_SENDER_ID: ${{ secrets.IOS_FIREBASE_GCM_SENDER_ID }}
PROJECT_ID: ${{ secrets.IOS_FIREBASE_PROJECT_ID }}
STORAGE_BUCKET: ${{ secrets.IOS_FIREBASE_STORAGE_BUCKET }}
GOOGLE_APP_ID: ${{ secrets.IOS_FIREBASE_GOOGLE_APP_ID }}
AUTH_TENANT_ID: ${{ secrets.MOBILE_PROD_AUTH_TENANT_ID }}
AUTH_CLIENT_ID: ${{ secrets.MOBILE_PROD_AUTH_CLIENT_ID }}
AUTH_CLIENT_SECRET: ${{ secrets.MOBILE_PROD_AUTH_CLIENT_SECRET }}
STRIPE_PUB_KEY: ${{ secrets.MOBILE_PROD_STRIPE_PUB_KEY }}
UI_TEST_USERNAME: ${{ secrets.IOS_UI_TEST_USERNAME }}
UI_TEST_PASSWORD: ${{ secrets.IOS_UI_TEST_PASSWORD }}
SKIPLINT: true
APP_STORE_CONNECT_API_KEY_KEY: ${{ secrets.APP_STORE_CONNECT_API_KEY_KEY }}
APP_STORE_CONNECT_API_KEY_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_KEY_ID }}
APP_STORE_CONNECT_API_KEY_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ISSUER_ID }}
FASTLANE_MATCH_TOKEN: ${{ secrets.FASTLANE_MATCH_TOKEN }}
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
MIXPANEL_TOKEN: ${{ secrets.MIXPANEL_TOKEN }}
FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT: 10
FASTLANE_XCODEBUILD_SETTINGS_RETRIES: 6
run: bundle exec fastlane app_store