Skip to content

Commit 1f9b767

Browse files
Align on passing in SENTRY_AUTH_TOKEN to shell process
1 parent bab44d8 commit 1f9b767

File tree

4 files changed

+9
-11
lines changed

4 files changed

+9
-11
lines changed

.github/workflows/build-submit-android.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,10 @@ jobs:
7070
echo "EXPO_PUBLIC_BUNDLE_DATE=$(date -u +"%y%m%d%H")" >> .env
7171
echo "EXPO_PUBLIC_SENTRY_DSN=${{ secrets.SENTRY_DSN }}" >> .env
7272
echo "EXPO_PUBLIC_BITDRIFT_API_KEY=${{ secrets.BITDRIFT_API_KEY }}" >> .env
73-
echo "SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }}" >> .env
7473
echo "$json" > google-services.json
7574
7675
- name: 🏗️ EAS Build
77-
run: yarn use-build-number-with-bump eas build -p android --profile ${{ inputs.profile || 'testflight-android' }} --local --output build.aab --non-interactive
76+
run: SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }} yarn use-build-number-with-bump eas build -p android --profile ${{ inputs.profile || 'testflight-android' }} --local --output build.aab --non-interactive
7877

7978
- name: ✍️ Rename Testflight bundle
8079
if: ${{ inputs.profile != 'production' }}
@@ -136,7 +135,7 @@ jobs:
136135

137136
- name: 🏗️ Build Production APK
138137
if: ${{ inputs.profile == 'production' }}
139-
run: yarn use-build-number-with-bump eas build -p android --profile production-apk --local --output build.apk --non-interactive
138+
run: SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }} yarn use-build-number-with-bump eas build -p android --profile production-apk --local --output build.apk --non-interactive
140139

141140
- name: 🚀 Upload Production APK Artifact
142141
id: upload-artifact-production-apk

.github/workflows/build-submit-ios.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,10 @@ jobs:
8282
echo "EXPO_PUBLIC_BUNDLE_DATE=$(date -u +"%y%m%d%H")" >> .env
8383
echo "EXPO_PUBLIC_SENTRY_DSN=${{ secrets.SENTRY_DSN }}" >> .env
8484
echo "EXPO_PUBLIC_BITDRIFT_API_KEY=${{ secrets.BITDRIFT_API_KEY }}" >> .env
85-
echo "SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }}" >> .env
8685
echo "${{ secrets.GOOGLE_SERVICES_TOKEN }}" > google-services.json
8786
8887
- name: 🏗️ EAS Build
89-
run: yarn use-build-number-with-bump eas build -p ios --profile ${{ inputs.profile || 'testflight' }} --local --output build.ipa --non-interactive
88+
run: SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }} yarn use-build-number-with-bump eas build -p ios --profile ${{ inputs.profile || 'testflight' }} --local --output build.ipa --non-interactive
9089

9190
- name: 🚀 Deploy
9291
run: eas submit -p ios --non-interactive --path build.ipa

.github/workflows/bundle-deploy-eas-update.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ jobs:
110110
echo "EXPO_PUBLIC_BUNDLE_DATE=$(date -u +"%y%m%d%H")" >> .env
111111
echo "EXPO_PUBLIC_SENTRY_DSN=${{ secrets.SENTRY_DSN }}" >> .env
112112
echo "EXPO_PUBLIC_BITDRIFT_API_KEY=${{ secrets.BITDRIFT_API_KEY }}" >> .env
113-
echo "SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }}" >> .env
114113
echo "$json" > google-services.json
115114
116115
- name: 🏗️ Create Bundle
@@ -119,7 +118,7 @@ jobs:
119118

120119
- name: 📦 Package Bundle and 🚀 Deploy
121120
if: ${{ !steps.fingerprint.outputs.includes-changes }}
122-
run: yarn use-build-number bash scripts/bundleUpdate.sh
121+
run: SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }} yarn use-build-number bash scripts/bundleUpdate.sh
123122
env:
124123
DENIS_API_KEY: ${{ secrets.DENIS_API_KEY }}
125124
RUNTIME_VERSION: ${{ inputs.runtimeVersion }}
@@ -206,11 +205,12 @@ jobs:
206205
echo "${{ secrets.ENV_TOKEN }}" > .env
207206
echo "EXPO_PUBLIC_BUNDLE_IDENTIFIER=$(git rev-parse --short HEAD)" >> .env
208207
echo "EXPO_PUBLIC_BUNDLE_DATE=$(date -u +"%y%m%d%H")" >> .env
208+
echo "EXPO_PUBLIC_SENTRY_DSN=${{ secrets.SENTRY_DSN }}" >> .env
209209
echo "EXPO_PUBLIC_BITDRIFT_API_KEY=${{ secrets.BITDRIFT_API_KEY }}" >> .env
210210
echo "${{ secrets.GOOGLE_SERVICES_TOKEN }}" > google-services.json
211211
212212
- name: 🏗️ EAS Build
213-
run: yarn use-build-number-with-bump eas build -p ios --profile testflight --local --output build.ipa --non-interactive
213+
run: SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }} yarn use-build-number-with-bump eas build -p ios --profile testflight --local --output build.ipa --non-interactive
214214

215215
- name: 🚀 Deploy
216216
run: eas submit -p ios --non-interactive --path build.ipa
@@ -284,11 +284,12 @@ jobs:
284284
echo "${{ secrets.ENV_TOKEN }}" > .env
285285
echo "EXPO_PUBLIC_BUNDLE_IDENTIFIER=$(git rev-parse --short HEAD)" >> .env
286286
echo "EXPO_PUBLIC_BUNDLE_DATE=$(date -u +"%y%m%d%H")" >> .env
287+
echo "EXPO_PUBLIC_SENTRY_DSN=${{ secrets.SENTRY_DSN }}" >> .env
287288
echo "EXPO_PUBLIC_BITDRIFT_API_KEY=${{ secrets.BITDRIFT_API_KEY }}" >> .env
288289
echo "$json" > google-services.json
289290
290291
- name: 🏗️ EAS Build
291-
run: yarn use-build-number-with-bump eas build -p android --profile testflight-android --local --output build.apk --non-interactive
292+
run: SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }} yarn use-build-number-with-bump eas build -p android --profile testflight-android --local --output build.apk --non-interactive
292293

293294
- name: ⏰ Get a timestamp
294295
id: timestamp

Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,11 @@ RUN \. "$NVM_DIR/nvm.sh" && \
6262
echo "EXPO_PUBLIC_BUNDLE_IDENTIFIER=$EXPO_PUBLIC_BUNDLE_IDENTIFIER" >> .env && \
6363
echo "EXPO_PUBLIC_BUNDLE_DATE=$(date -u +"%y%m%d%H")" >> .env && \
6464
echo "EXPO_PUBLIC_SENTRY_DSN=$EXPO_PUBLIC_SENTRY_DSN" >> .env && \
65-
echo "SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN" >> .env && \
6665
npm install --global yarn && \
6766
yarn && \
6867
yarn intl:build 2>&1 | tee i18n.log && \
6968
if grep -q "invalid syntax" "i18n.log"; then echo "\n\nFound compilation errors!\n\n" && exit 1; else echo "\n\nNo compile errors!\n\n"; fi && \
70-
yarn build-web
69+
SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN yarn build-web
7170

7271
# DEBUG
7372
RUN find ./bskyweb/static && find ./web-build/static

0 commit comments

Comments
 (0)