diff --git a/.github/workflows/actions/run_lane/action.yml b/.github/workflows/actions/run_lane/action.yml index 8ca98be7..eb83a4f3 100644 --- a/.github/workflows/actions/run_lane/action.yml +++ b/.github/workflows/actions/run_lane/action.yml @@ -9,12 +9,9 @@ runs: steps: - name: 'Run fastlane' uses: actions/checkout@v4 - - run: bundle exec fastlane ${{ inputs.lane }} + - run: fastlane ${{ inputs.lane }} shell: sh + env: + MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} - - name: 'Upload artifacts' - if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 - with: - name: test-output - path: artifacts + # TODO: Artifacts diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 01550fed..b45a0c72 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -3,6 +3,10 @@ default_platform :ios platform :ios do before_all do ENV["FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT"] = "60" + if is_ci + # Creates temp keychain, build could hang if this is not specified + setup_ci + end end desc "Runs Unit and UI tests"