|
24 | 24 |
|
25 | 25 | # build for ios if platform is ios or all, or if triggered by a release |
26 | 26 | if: github.event_name == 'release' || inputs.buildPlatform == 'all' || inputs.buildPlatform == 'ios' |
27 | | - env: |
28 | | - SENTRY_DISABLE_AUTO_UPLOAD: true |
29 | 27 |
|
30 | 28 | steps: |
31 | 29 | - name: List Xcode Installs |
@@ -66,25 +64,12 @@ jobs: |
66 | 64 | GIT_AUTHORIZATION: ${{ secrets.GIT_AUTHORIZATION }} |
67 | 65 | CHANGELOG: ${{ github.event.release.body }} |
68 | 66 |
|
69 | | - - name: Upload sourcemaps |
70 | | - env: |
71 | | - SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} |
72 | | - SENTRY_URL: https://bugsink.maroonrides.app/ |
73 | | - SENTRY_ORG: 'maroon-rides' |
74 | | - SENTRY_PROJECT: 'maroon-rides-app' |
75 | | - run: | |
76 | | - pnpm expo export -s -p ios --output-dir dist-ios |
77 | | - pnpm dlx sentry-expo-upload-sourcemaps dist-ios |
78 | | -
|
79 | 67 | build_android: |
80 | 68 | runs-on: ubuntu-latest |
81 | 69 |
|
82 | 70 | # build for android if platform is android or all, or if triggered by a release |
83 | 71 | if: github.event_name == 'release' || inputs.buildPlatform == 'all' || inputs.buildPlatform == 'android' |
84 | 72 |
|
85 | | - env: |
86 | | - SENTRY_DISABLE_AUTO_UPLOAD: true |
87 | | - |
88 | 73 | steps: |
89 | 74 | - name: Checkout Repository |
90 | 75 | uses: actions/checkout@v4 |
@@ -159,13 +144,3 @@ jobs: |
159 | 144 | GOOGLE_PLAY_KEY: ${{ secrets.GOOGLE_PLAY_KEY }} |
160 | 145 | RELEASE_NAME: ${{ github.event.release.tag_name || steps.git_sha.outputs.sha_short }} |
161 | 146 | PACKAGE_NAME: 'com.maroonrides.maroonrides' |
162 | | - |
163 | | - - name: Upload sourcemaps |
164 | | - env: |
165 | | - SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} |
166 | | - SENTRY_URL: https://bugsink.maroonrides.app/ |
167 | | - SENTRY_ORG: 'maroon-rides' |
168 | | - SENTRY_PROJECT: 'maroon-rides-app' |
169 | | - run: | |
170 | | - pnpm expo export -s -p android --output-dir dist-android |
171 | | - pnpm dlx sentry-expo-upload-sourcemaps dist-android |
0 commit comments