diff options
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/create_sentry_release.yml | 19 | 
1 files changed, 17 insertions, 2 deletions
diff --git a/.github/workflows/create_sentry_release.yml b/.github/workflows/create_sentry_release.yml index de7814b..721391e 100644 --- a/.github/workflows/create_sentry_release.yml +++ b/.github/workflows/create_sentry_release.yml @@ -2,7 +2,9 @@ name: Create Sentry release  on:    push: -    branches: [ main ] +    branches: [main] +  pull_request: +    branches: [main]  jobs:    build: @@ -23,7 +25,8 @@ jobs:            REACT_APP_BRANCH: main            REACT_APP_OAUTH2_CLIENT_ID: ${{ secrets.CLIENT_ID }} -      - name: Create Sentry release +      - name: Create Sentry release (production) +        if: github.ref == 'refs/heads/main'          uses: getsentry/[email protected]          env:            SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} @@ -33,3 +36,15 @@ jobs:            environment: production            sourcemaps: ./build/static/js/            version_prefix: forms-frontend@ + +      - name: Create Sentry release (deploy preview) +        if: github.ref != 'refs/heads/main' +        uses: getsentry/[email protected] +        env: +          SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} +          SENTRY_ORG: python-discord +          SENTRY_PROJECT: forms-frontend +        with: +          environment: deploy-preview +          sourcemaps: ./build/static/js/ +          version_prefix: forms-frontend@  |