diff --git a/.github/workflows/bank-api-library.build.docs.yml b/.github/workflows/bank-api-library.build.docs.yml index 2eac36930..9bd9782ee 100644 --- a/.github/workflows/bank-api-library.build.docs.yml +++ b/.github/workflows/bank-api-library.build.docs.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/bank-api-library.check.yml b/.github/workflows/bank-api-library.check.yml index 4cd056c15..7248dd122 100644 --- a/.github/workflows/bank-api-library.check.yml +++ b/.github/workflows/bank-api-library.check.yml @@ -12,18 +12,19 @@ on: secrets: GINI_MOBILE_TEST_CLIENT_SECRET: required: true - + workflow_dispatch: + jobs: check: runs-on: macos-latest strategy: matrix: target: [GiniBankAPILibrary, GiniBankAPILibraryPinning] - destination: ['platform=iOS Simulator,OS=16.2,name=iPhone 13', 'platform=iOS Simulator,OS=15.0,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=16.4,name=iPhone SE (3rd generation)', 'platform=iOS Simulator,OS=17.2,name=iPhone 14'] steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 @@ -38,14 +39,6 @@ jobs: cd BankAPILibrary/GiniBankAPILibraryPinning swift package update - - name: Link to 15.0 Simulators - if: matrix.destination == 'platform=iOS Simulator,OS=15.0,name=iPhone 11' - run: | - echo "Creating Runtimes folder if needed..." - sudo mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes - echo "Creating symlink of the iOS 15.0 runtime..." - sudo ln -s /Applications/Xcode_13.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\ 15.0.simruntime - - name: Build sdk targets run: | xcodebuild -workspace GiniMobile.xcworkspace -scheme "${{ matrix.target }}" -destination "${{ matrix.destination }}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO diff --git a/.github/workflows/bank-api-library.release.yml b/.github/workflows/bank-api-library.release.yml index 07262d9ce..288b2585a 100644 --- a/.github/workflows/bank-api-library.release.yml +++ b/.github/workflows/bank-api-library.release.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/bank-sdk.build.docs.yml b/.github/workflows/bank-sdk.build.docs.yml index b834eaa5a..c74920713 100644 --- a/.github/workflows/bank-sdk.build.docs.yml +++ b/.github/workflows/bank-sdk.build.docs.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/bank-sdk.check.yml b/.github/workflows/bank-sdk.check.yml index 8073725ab..15f0f08d2 100644 --- a/.github/workflows/bank-sdk.check.yml +++ b/.github/workflows/bank-sdk.check.yml @@ -16,18 +16,19 @@ on: secrets: GINI_MOBILE_TEST_CLIENT_SECRET: required: true - + workflow_dispatch: + jobs: check: runs-on: macos-latest strategy: matrix: target: [GiniBankSDK, GiniBankSDKPinning] - destination: ['platform=iOS Simulator,OS=16.2,name=iPhone 13', 'platform=iOS Simulator,OS=15.0,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=16.4,name=iPhone SE (3rd generation)', 'platform=iOS Simulator,OS=17.2,name=iPhone 14'] steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 @@ -42,14 +43,6 @@ jobs: cd BankSDK/GiniBankSDKPinning swift package update - - name: Link to 15.0 Simulators - if: matrix.destination == 'platform=iOS Simulator,OS=15.0,name=iPhone 11' - run: | - echo "Creating Runtimes folder if needed..." - sudo mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes - echo "Creating symlink of the iOS 15.0 runtime..." - sudo ln -s /Applications/Xcode_13.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\ 15.0.simruntime - - name: Build sdk targets run: | xcodebuild -workspace GiniMobile.xcworkspace -scheme "${{ matrix.target }}" -destination "${{ matrix.destination }}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO diff --git a/.github/workflows/bank-sdk.publish.docs.yml b/.github/workflows/bank-sdk.publish.docs.yml index 73e693ffe..2c59c9c80 100644 --- a/.github/workflows/bank-sdk.publish.docs.yml +++ b/.github/workflows/bank-sdk.publish.docs.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/bank-sdk.publish.example.app.yml b/.github/workflows/bank-sdk.publish.example.app.yml index f499574f3..bfb02a507 100644 --- a/.github/workflows/bank-sdk.publish.example.app.yml +++ b/.github/workflows/bank-sdk.publish.example.app.yml @@ -20,7 +20,7 @@ jobs: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Setup provisioning profile env: diff --git a/.github/workflows/bank-sdk.release.yml b/.github/workflows/bank-sdk.release.yml index 503fca13e..7d0a54f0c 100644 --- a/.github/workflows/bank-sdk.release.yml +++ b/.github/workflows/bank-sdk.release.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/capture-sdk.build.docs.yml b/.github/workflows/capture-sdk.build.docs.yml index 32bb7f185..a03a7ad8d 100644 --- a/.github/workflows/capture-sdk.build.docs.yml +++ b/.github/workflows/capture-sdk.build.docs.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/capture-sdk.check.yml b/.github/workflows/capture-sdk.check.yml index 5526388de..b7446e4a4 100644 --- a/.github/workflows/capture-sdk.check.yml +++ b/.github/workflows/capture-sdk.check.yml @@ -14,6 +14,8 @@ on: secrets: GINI_MOBILE_TEST_CLIENT_SECRET: required: true + workflow_dispatch: + jobs: check: @@ -21,11 +23,11 @@ jobs: strategy: matrix: target: [GiniCaptureSDK, GiniCaptureSDKPinning] - destination: ['platform=iOS Simulator,OS=16.2,name=iPhone 13', 'platform=iOS Simulator,OS=15.0,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=16.4,name=iPhone SE (3rd generation)', 'platform=iOS Simulator,OS=17.2,name=iPhone 14'] steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 @@ -40,14 +42,6 @@ jobs: cd CaptureSDK/GiniCaptureSDKPinning swift package update - - name: Link to 15.0 Simulators - if: matrix.destination == 'platform=iOS Simulator,OS=15.0,name=iPhone 11' - run: | - echo "Creating Runtimes folder if needed..." - sudo mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes - echo "Creating symlink of the iOS 15.0 runtime..." - sudo ln -s /Applications/Xcode_13.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\ 15.0.simruntime - - name: Build sdk targets run: | xcodebuild -workspace GiniMobile.xcworkspace -scheme "${{ matrix.target }}" -destination "${{ matrix.destination }}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO diff --git a/.github/workflows/capture-sdk.publish.docs.yml b/.github/workflows/capture-sdk.publish.docs.yml index 62d1e94b2..2daa50249 100644 --- a/.github/workflows/capture-sdk.publish.docs.yml +++ b/.github/workflows/capture-sdk.publish.docs.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/capture-sdk.release.yml b/.github/workflows/capture-sdk.release.yml index f4adc95df..56516a843 100644 --- a/.github/workflows/capture-sdk.release.yml +++ b/.github/workflows/capture-sdk.release.yml @@ -15,9 +15,9 @@ jobs: needs: check runs-on: macos-latest steps: - - uses: maxim-lobanov/setup-xcode@v1 + - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/health-api-library.build.docs.yml b/.github/workflows/health-api-library.build.docs.yml index 571172820..7a3a40eec 100644 --- a/.github/workflows/health-api-library.build.docs.yml +++ b/.github/workflows/health-api-library.build.docs.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/health-api-library.check.yml b/.github/workflows/health-api-library.check.yml index b347cc00b..4ed364353 100644 --- a/.github/workflows/health-api-library.check.yml +++ b/.github/workflows/health-api-library.check.yml @@ -12,18 +12,19 @@ on: secrets: GINI_MOBILE_TEST_CLIENT_SECRET: required: true - + workflow_dispatch: + jobs: check: runs-on: macos-latest strategy: matrix: target: [GiniHealthAPILibrary, GiniHealthAPILibraryPinning] - destination: ['platform=iOS Simulator,OS=16.2,name=iPhone 13', 'platform=iOS Simulator,OS=15.0,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=16.4,name=iPhone SE (3rd generation)', 'platform=iOS Simulator,OS=17.2,name=iPhone 14'] steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 @@ -38,14 +39,6 @@ jobs: cd HealthAPILibrary/GiniHealthAPILibraryPinning swift package update - - name: Link to 15.0 Simulators - if: matrix.destination == 'platform=iOS Simulator,OS=15.0,name=iPhone 11' - run: | - echo "Creating Runtimes folder if needed..." - sudo mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes - echo "Creating symlink of the iOS 15.0 runtime..." - sudo ln -s /Applications/Xcode_13.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\ 15.0.simruntime - - name: Build sdk targets run: | xcodebuild -workspace GiniMobile.xcworkspace -scheme "${{ matrix.target }}" -destination "${{ matrix.destination }}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO diff --git a/.github/workflows/health-api-library.publish.docs.yml b/.github/workflows/health-api-library.publish.docs.yml index 4cc0465ee..6619c92d6 100644 --- a/.github/workflows/health-api-library.publish.docs.yml +++ b/.github/workflows/health-api-library.publish.docs.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/health-api-library.release.yml b/.github/workflows/health-api-library.release.yml index e969d8f04..7c8d1b1b6 100644 --- a/.github/workflows/health-api-library.release.yml +++ b/.github/workflows/health-api-library.release.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/health-sdk.build.docs.yml b/.github/workflows/health-sdk.build.docs.yml index a5f49c967..a251e3eb3 100644 --- a/.github/workflows/health-sdk.build.docs.yml +++ b/.github/workflows/health-sdk.build.docs.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/health-sdk.check.yml b/.github/workflows/health-sdk.check.yml index 8f08feae6..78da2ae1e 100644 --- a/.github/workflows/health-sdk.check.yml +++ b/.github/workflows/health-sdk.check.yml @@ -14,18 +14,19 @@ on: secrets: GINI_MOBILE_TEST_CLIENT_SECRET: required: true - + workflow_dispatch: + jobs: check: runs-on: macos-latest strategy: matrix: target: [GiniHealthSDK, GiniHealthSDKPinning] - destination: ['platform=iOS Simulator,OS=16.2,name=iPhone 13', 'platform=iOS Simulator,OS=15.0,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=16.4,name=iPhone SE (3rd generation)', 'platform=iOS Simulator,OS=17.2,name=iPhone 14'] steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 @@ -40,14 +41,6 @@ jobs: cd HealthSDK/GiniHealthSDKPinning swift package update - - name: Link to 15.0 Simulators - if: matrix.destination == 'platform=iOS Simulator,OS=15.0,name=iPhone 11' - run: | - echo "Creating Runtimes folder if needed..." - sudo mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes - echo "Creating symlink of the iOS 15.0 runtime..." - sudo ln -s /Applications/Xcode_13.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\ 15.0.simruntime - - name: Build sdk targets run: | xcodebuild -workspace GiniMobile.xcworkspace -scheme "${{ matrix.target }}" -destination "${{ matrix.destination }}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO diff --git a/.github/workflows/health-sdk.publish.docs.yml b/.github/workflows/health-sdk.publish.docs.yml index 5a1d0e019..2c8cf3b0a 100644 --- a/.github/workflows/health-sdk.publish.docs.yml +++ b/.github/workflows/health-sdk.publish.docs.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/health-sdk.publish.example.apps.yml b/.github/workflows/health-sdk.publish.example.apps.yml index 74650a637..75c22b85f 100644 --- a/.github/workflows/health-sdk.publish.example.apps.yml +++ b/.github/workflows/health-sdk.publish.example.apps.yml @@ -20,7 +20,7 @@ jobs: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Setup provisioning profile env: diff --git a/.github/workflows/health-sdk.release.yml b/.github/workflows/health-sdk.release.yml index 18e835d3e..7a2d55599 100644 --- a/.github/workflows/health-sdk.release.yml +++ b/.github/workflows/health-sdk.release.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: maxim-lobanov/setup-xcode@v1.5.1 with: - xcode-version: '14.2' + xcode-version: '14.3.1' - name: Checkout uses: actions/checkout@v3