Skip to content

Versioning: Automated Discord notifications #809

@AkhileshNegi

Description

@AkhileshNegi

Is your feature request related to a problem?
Currently, there are no automated notifications for new version tags in the repository. This lack of real-time visibility can delay awareness of production releases, making it harder to identify changes, regressions, or incidents.

Describe the solution you'd like

  • Implement automated Discord alerts for new version tags pushed to the repository.
  • Include key details in the alert:
    • Tag name / version number
    • Author of the tag
    • Commit SHA and short message
    • Link to the release/tag on GitHub
    • Timestamp of tag creation
  • Post alerts to a dedicated Discord channel (e.g., #deployments or #releases).
  • Ensure the workflow is reliable and sends one alert per tag.
Original issue

Is your feature request related to a problem?
Currently, there is no automated notification when a new version tag is created in the repository. Since a new tag equates to a new production deployment, the team lacks real-time visibility into when production releases are going out, which can delay awareness of changes, regressions, or incidents.

Describe the solution you'd like

  • Set up an automated Discord alert that triggers whenever a new version tag is pushed to the repository.
  • The alert should include key details such as:
  • Tag name / version number
  • Author of the tag
  • Commit SHA and short message
  • Link to the release/tag on GitHub
  • Timestamp of the tag creation
  • Post the alert to a dedicated Discord channel (e.g., #deployments or #releases).
  • Ensure the workflow is reliable and only fires once per tag.

Why is this enhancement needed?

  • Provides the team with immediate visibility into production deployments.
  • Helps correlate production issues with specific releases for faster debugging.
  • Improves cross-team communication around what's live in production.
  • Reduces the need to manually check GitHub for new tags/releases.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions