Add Sentry release GitHub Action workflow (#1925)

This commit is contained in:
Franck Nijhof 2020-08-15 10:26:15 +02:00 committed by GitHub
parent d50e866cec
commit 620234e708
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

21
.github/workflows/sentry.yaml vendored Normal file
View File

@ -0,0 +1,21 @@
name: Sentry Release
# yamllint disable-line rule:truthy
on:
release:
types: [published, prereleased]
jobs:
createSentryRelease:
runs-on: ubuntu-latest
steps:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Sentry Release
uses: getsentry/action-release@v1.0.0
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
with:
environment: production