Skip to content

Send notifications to the user who triggers an action #16460

@stirby

Description

@stirby

We currently ignore the triggering user when sending manual event notifications. I.E. if you manually trigger a workspace build that fails, you will not receive the "failed build" notification. This has proven to be confusing for users. Additionally, some users want notifications to alert them when a long-running process completes. For example, if it takes 20-30 minutes for my workspace build, I'll want to receive a "workspace created" or "workspace deleted" notification even if I started that build manually.

To remedy this, we should include the actor in the recipients for the following notifications:

  • Workspace manual build failure (workspace owner)
  • Workspace created (workspace owner)
  • Workspace deleted (workspace owner)
  • Template deleted (template owner)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions