PHPackages                             zaengle/envoyer-sentry-release-notifier - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. zaengle/envoyer-sentry-release-notifier

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

zaengle/envoyer-sentry-release-notifier
=======================================

A tool to help package release commits for Sentry.

v0.0.3(3y ago)844.9k↓44%1MITPHPPHP ^7.1|^8.0

Since Jul 10Pushed 3y ago1 watchersCompare

[ Source](https://github.com/zaengle/envoyer-sentry-release-notifier)[ Packagist](https://packagist.org/packages/zaengle/envoyer-sentry-release-notifier)[ RSS](/packages/zaengle-envoyer-sentry-release-notifier/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (5)Used By (0)

Envoyer Sentry Release Notifier
===============================

[](#envoyer-sentry-release-notifier)

This tool helps with the process of collecting commits and sending them to Sentry as a new release while deploying from [Laravel Envoyer](https://envoyer.io/).

Sentry can associate a series of git commits to a release by providing a starting hash and ending hash. With Envoyer it can be a bit tricky since the `.git` repository isn't deployed with the site. By using the following combination of deployment hooks we are able to capture the two required hashes and gain the benefits of commit tracking in Sentry.

Installation
------------

[](#installation)

`composer require zaengle/envoyer-sentry-release-notifier`

Sentry Config
-------------

[](#sentry-config)

Inside your `config/sentry.php` file add the `getCommitHash()` helper provided by this package.

```
