bakerkretzmar / laravel-deploy-preview

A GitHub Action to deploy PR preview sites for Laravel apps.
MIT License
19 stars 6 forks source link

Feature Request: Set Notification Settings For Site #42

Open GlitchWitch opened 2 months ago

GlitchWitch commented 2 months ago

Problem

Forge provides a useful set of notification settings for each site, including "Deployment Failure Emails", "Deployment Webhooks", and "Slack Deployment Notifications".

image

However there is no way to set these for generated deploy-preview sites.

Solution

It would be nice to have configuration options for each of these settings.

bakerkretzmar commented 2 months ago

Great idea 👍🏻

bakerkretzmar commented 1 month ago

The Forge API only lets you add webhooks currently, not email or Slack or any of the others. Webhook support is included now, and I emailed Forge support about it and they said the other stuff is in their backlog and should be built out and released at some point, so when they add it I'll support those too.