Skip to content

Commit bd12ff6

Browse files
authored
fix(workflow): Fix sentry build issue on ci (#18723)
*fix(workflow): Fix sentry build issue on ci
1 parent 1be4e38 commit bd12ff6

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

.github/workflows/pd-test-build-deploy.yaml

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -86,18 +86,20 @@ jobs:
8686
NODE_OPTIONS: '--max-old-space-size=5120'
8787
OT_PD_MIXPANEL_ID: ${{ secrets.OT_PD_MIXPANEL_ID }}
8888
OT_PD_MIXPANEL_DEV_ID: ${{ secrets.OT_PD_MIXPANEL_DEV_ID }}
89-
# OT_PD_SENTRY_DSN: ${{ secrets.OT_PD_SENTRY_DSN }}
90-
# OT_PD_SENTRY_DEV_DSN: ${{ secrets.OT_PD_SENTRY_DEV_DSN }}
89+
OT_PD_SENTRY_DSN: ${{ secrets.OT_PD_SENTRY_DSN }}
90+
OT_PD_SENTRY_DEV_DSN: ${{ secrets.OT_PD_SENTRY_DEV_DSN }}
9191
run: |
9292
make -C protocol-designer NODE_ENV=development
93-
# - name: 'upload sourcemaps to Sentry'
94-
# uses: getsentry/action-release@v3
95-
# env:
96-
# SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
97-
# SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
98-
# SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
99-
# with:
100-
# sourcemaps: protocol-designer/dist
93+
- name: 'upload sourcemaps to Sentry'
94+
uses: getsentry/action-release@v3
95+
env:
96+
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
97+
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
98+
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
99+
with:
100+
sourcemaps: protocol-designer/dist
101+
set_commits: auto
102+
ignore_missing: true
101103
- name: 'upload github artifact'
102104
uses: actions/upload-artifact@v4
103105
with:
@@ -138,12 +140,12 @@ jobs:
138140
# invalidate both sandbox.opentrons.com and www.sandbox.opentrons.com cloudfront caches
139141
aws cloudfront create-invalidation --distribution-id ${{ secrets.PD_CLOUDFRONT_SANDBOX_DISTRIBUTION_ID }} --paths "/*"
140142
aws cloudfront create-invalidation --distribution-id ${{ secrets.PD_CLOUDFRONT_SANDBOX_WWW_DISTRIBUTION_ID }} --paths "/*"
141-
# - name: 'notify Sentry of prod deploy'
142-
# uses: getsentry/action-release@v3
143-
# env:
144-
# SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
145-
# SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
146-
# SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
147-
# with:
148-
# version: ${{ steps.resolve-tag.outputs.tag }}
149-
# environment: production
143+
- name: 'notify Sentry of prod deploy'
144+
uses: getsentry/action-release@v3
145+
env:
146+
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
147+
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
148+
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
149+
with:
150+
version: ${{ steps.resolve-tag.outputs.tag }}
151+
environment: production

0 commit comments

Comments
 (0)