diff --git a/.github/workflows/smoke.yml b/.github/workflows/smoke.yml index d11d24b..b9f8b3a 100644 --- a/.github/workflows/smoke.yml +++ b/.github/workflows/smoke.yml @@ -60,23 +60,7 @@ jobs: - name: Check out code uses: actions/checkout@v3 - - name: Install the appstore connect key material - env: - AC_API_KEY_SECRET_BASE64: ${{ secrets.AC_API_KEY_SECRET_BASE64 }} - run: | - AC_API_KEY_SECRET_PATH="$RUNNER_TEMP/key.p8" - echo "APP_STORE_CONNECT_API_KEY_KEY_FILEPATH=$AC_API_KEY_SECRET_PATH" >> $GITHUB_ENV - echo -n "$AC_API_KEY_SECRET_BASE64" | base64 --decode --output "$AC_API_KEY_SECRET_PATH" - - - name: Place Github token for fastlane match - env: - TOKEN: ${{ secrets.MACHINE_USER_PAT }} - run: - echo "MATCH_GIT_BASIC_AUTHORIZATION=$(echo -n "defined-machine:${TOKEN}" | base64)" >> $GITHUB_ENV - - name: install dependencies - env: - TOKEN: ${{ secrets.MACHINE_USER_PAT }} run: | go install golang.org/x/mobile/cmd/gomobile@latest gomobile init @@ -84,21 +68,7 @@ jobs: touch env.sh - name: Build iOS - env: - TOKEN: ${{ secrets.MACHINE_USER_PAT }} - MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} run: | cd ios pod install - fastlane checkBuild - cd - - - # verify that the github token didn't make it into the output - mkdir -p build/app/test-ios - cp ios/MobileNebula.ipa build/app/test-ios - cd build/app/test-ios - unzip MobileNebula.ipa - if find . | xargs strings 2>/dev/null | grep -qF "${TOKEN}" ; then - echo "Token found in iOS build" - exit 1 - fi \ No newline at end of file + xcodebuild -workspace Runner.xcworkspace -scheme Runner -configuration Release clean archive CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO -archivePath "build/MobileNebula.xcarchive"