An open API service indexing awesome lists of open source software.

https://github.com/ml-opensource/bugsnag-release-action

GitHub Action for posting release to Bugsnag
https://github.com/ml-opensource/bugsnag-release-action

Last synced: 7 months ago
JSON representation

GitHub Action for posting release to Bugsnag

Awesome Lists containing this project

README

          

**Master** : ![.github/workflows/main.yml](https://github.com/monstar-lab-oss/bugsnag-release-action/workflows/.github/workflows/main.yml/badge.svg?branch=master)

# Bugsnag Release Action

## 📖 Project description

This action will automatically trigger a release on Bugsnag, to help you track bugs across different releases.

## 🔧 Installation

Add the following to your workflow:

```
- name: Bugsnag report
uses: monstar-lab-oss/bugsnag-release-action@v1.0.0
with:
releaseStage: production
env:
BUGSNAG_API_KEY: ${{ secrets.BUGSNAG_API_KEY }}
```

### Inputs

#### `BUGSNAG_API_KEY`

**Required** Your bugsnag API Key

#### `releaseStage`

The release stage of the build. The default is `production`

#### `builderName`

The name provisioning the build. The default is the name triggering the build.

#### `autoAssignRelease`

Flag indicating whether to automatically associate this build with any new error events and sessions that are received for the release stage. The default is `true`

#### `version`

The version to add to bugsnag. The default is the Git SHA.

## 💻 Developers

* Jonas Schwartz