Bluesky app fork with some witchin' additions ๐Ÿ’ซ witchsky.app
bluesky fork client
122
fork

Configure Feed

Select the types of activity you want to include in your feed.

See if we can harden the build extraction steps (#10348)

authored by

Eric Bailey and committed by
GitHub
9762a6ee 7b490d8b

+26 -3
+26 -3
.github/workflows/build-submit-ios.yml
··· 109 109 run: | 110 110 if [ -f "build.tar.gz" ]; then 111 111 echo "Extracting build.tar.gz..." 112 - mkdir ios-build 112 + rm -rf ios-build 113 + mkdir -p ios-build 113 114 tar -xzf build.tar.gz -C ios-build 114 115 echo "Extraction completed successfully" 116 + 117 + echo "" 118 + echo "Top-level extracted files:" 119 + find ios-build -maxdepth 3 -print 120 + 121 + echo "" 122 + echo "Searching for IPA..." 123 + IPA_PATH="$(find ios-build -type f -name '*.ipa' -print -quit)" 124 + if [ -z "$IPA_PATH" ]; then 125 + echo "ERROR: No .ipa found anywhere under ios-build." 126 + echo "Archive contents:" 127 + tar -tzf build.tar.gz | sed -n '1,200p' 128 + exit 1 129 + fi 130 + 131 + BUILD_DIR="$(dirname "$IPA_PATH")" 132 + echo "Found IPA at: $IPA_PATH" 133 + echo "Build dir: $BUILD_DIR" 134 + echo "" 135 + echo "Build dir contents:" 136 + ls -la "$BUILD_DIR" 137 + echo "BUILD_DIR=$BUILD_DIR" >> $GITHUB_ENV 115 138 else 116 139 echo "Archive file not found!" 117 140 exit 1 118 141 fi 119 142 120 143 - name: ๐Ÿš€ Deploy 121 - run: eas submit -p ios --non-interactive --path ios-build/ios/build/Bluesky.ipa 144 + run: eas submit -p ios --non-interactive --path "$BUILD_DIR/Bluesky.ipa" 122 145 123 146 - name: ๐Ÿชฒ Upload dSYM to Sentry 124 147 run: > 125 148 SENTRY_ORG=blueskyweb 126 149 SENTRY_PROJECT=app 127 150 SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }} 128 - yarn sentry-cli debug-files upload ios-build/ios/build/Bluesky.app.dSYM.zip --include-sources 151 + yarn sentry-cli debug-files upload "$BUILD_DIR/Bluesky.app.dSYM.zip" --include-sources 129 152 130 153 - name: ๐Ÿ“š Get version from package.json 131 154 id: get-build-info