diff --git a/.github/workflows/datadog.yaml b/.github/workflows/datadog.yaml new file mode 100644 index 000000000..e5f9ff8e5 --- /dev/null +++ b/.github/workflows/datadog.yaml @@ -0,0 +1,25 @@ +name: Datadog Event + +on: + release: + types: [published] + +jobs: + send-release-event: + runs-on: ubuntu-latest + steps: + - name: Send Release Event + run: | + curl -sX POST "https://api.datadoghq.eu/api/v1/events" \ + -H "Accept: application/json" \ + -H "Content-Type: application/json" \ + -H "DD-API-KEY: ${{ secrets.DATADOG_API_KEY }}" \ + --data-raw '{ + "title": "Jazzer has been released", + "text": "%%% \nJazzer has been released with version **${{ github.event.release.tag_name }}**\n %%%", + "tags": [ + "repo:${{ github.repository }}", + "project:Jazzer", + "version:${{ github.event.release.tag_name }}" + ] + }'