All Projects → NSCoder → sentry

NSCoder / sentry

Licence: MIT License
GitHub Actions for interacting with Sentry.io

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to sentry

sentry-releases-action
A GitHub action that creates releases for Sentry.io.
Stars: ✭ 38 (+171.43%)
Mutual labels:  sentry-io, github-actions
sentry-release
GitHub Action for publishing a new release to Sentry.io
Stars: ✭ 13 (-7.14%)
Mutual labels:  sentry-io, github-actions
composer-install
A GitHub Action to streamline installation of PHP dependencies with Composer.
Stars: ✭ 151 (+978.57%)
Mutual labels:  github-actions
ghaction-upx
GitHub Action for UPX, the Ultimate Packer for eXecutables
Stars: ✭ 27 (+92.86%)
Mutual labels:  github-actions
perseverance
Make your functions 💪 resilient and 🚥 fail-fast to 💩 failures or ⌚ delays
Stars: ✭ 12 (-14.29%)
Mutual labels:  github-actions
bake-action
GitHub Action to use Docker Buildx Bake as a high-level build command
Stars: ✭ 52 (+271.43%)
Mutual labels:  github-actions
cuda-toolkit
GitHub Action to install CUDA
Stars: ✭ 34 (+142.86%)
Mutual labels:  github-actions
sokoban-action
Sokoban game using GitHub Actions 🤖
Stars: ✭ 26 (+85.71%)
Mutual labels:  github-actions
commit-comment
A GitHub action to create a comment for a commit on GitHub
Stars: ✭ 62 (+342.86%)
Mutual labels:  github-actions
megalinter
🦙 Mega-Linter analyzes 48 languages, 22 formats, 19 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
Stars: ✭ 534 (+3714.29%)
Mutual labels:  github-actions
autoupdate
A GitHub Action that auto-updates pull requests branches, whenever changes are pushed to their destination branch.
Stars: ✭ 70 (+400%)
Mutual labels:  github-actions
action-autotag
Automatically generate a new tag when the manifest file (package.json, Dockerfile, custom file, etc) version changes.
Stars: ✭ 45 (+221.43%)
Mutual labels:  github-actions
helm-gh-pages
A GitHub Action for publishing Helm charts to Github Pages
Stars: ✭ 60 (+328.57%)
Mutual labels:  github-actions
Setup-Nuget
Set up your GitHub Actions workflow with the latest version of Nuget.exe CLI tool
Stars: ✭ 27 (+92.86%)
Mutual labels:  github-actions
dart-package-analyzer
GitHub Action that uses the Dart Package Analyzer to compute the Pub score of Dart/Flutter packages
Stars: ✭ 44 (+214.29%)
Mutual labels:  github-actions
release-notify-action
GitHub Action that triggers e-mails with release notes when these are created
Stars: ✭ 64 (+357.14%)
Mutual labels:  github-actions
addtobasic.github.io
CUI Portfolio like ubuntu terminal.
Stars: ✭ 18 (+28.57%)
Mutual labels:  github-actions
github-actions-templates
Starter GitHub Actions templates to get you up and running with community built integrations
Stars: ✭ 44 (+214.29%)
Mutual labels:  github-actions
autoSubmit
北京大学疫情出入校自动填报
Stars: ✭ 47 (+235.71%)
Mutual labels:  github-actions
redis-github-action
Use Redis in GitHub Actions
Stars: ✭ 56 (+300%)
Mutual labels:  github-actions

GitHub Action for Sentry.io

Action wraps the Sentry CLI to enable Sentry release management.

Usage

An example workflow to build a docker container from source and push and release the image to an existing application on Heroku:

workflow "Create new Sentry Release Version" {
  on = "push"
  resolves = "release version"
}

action "release version" {
  uses = "juankaram/sentry@master"
  needs = "push"
  args = "releases propose-version"
  secrets = ["SENTRY_AUTH_TOKEN"]
  env = {
    SENTRY_ORG     = "foo"
    SENTRY_PROJECT = "bar"
  }
}

Secrets

  • SENTRY_AUTH_TOKEN - Required. The authentication token to use for all communication with Sentry. (more info)

Environment variables

  • SENTRY_ORG - Optional. The slug of the organization to use for a command.
  • SENTRY_PROJECT - Optional. The slug of the project to use for a command.
  • SENTRY_URL - Optional. The URL to use to connect to sentry. This defaults to https://sentry.io/.

Attribution

Heavily inspired by GitHub Actions.

License

The Dockerfile and associated scripts and documentation in this project are released under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].