Release Channel Announcements #93

Closed
opened 2026-05-11 05:37:43 +00:00 by Oliver · 0 comments
Owner

Currently, all non-stable releases need to be known about by paying attention to the Releases tab of Forgejo, or by seeing me post a message about it in the Discord channel, this isn't a great way to go about subsequent beta releases, so what would be nice to have is a way for:

  • A GM setting to opt into beta version notifications (stable channel notifications will always happen)
  • Get a chat message whenever there is a new version available (detected via Forgejo's API) that includes the following
    • A link to the release notes
    • A copy-able link for the manifest to install it

Extra Credit:

  • Make it so that the code for this is easily reusable across all of my packages
  • Only send notifications for releases that are compatible with the user's running Foundry version (e.g. so users on a v12-compatible version of TAF wouldn't get beta notifs about a v14 release)
Currently, all non-stable releases need to be known about by paying attention to the Releases tab of Forgejo, or by seeing me post a message about it in the Discord channel, this isn't a great way to go about subsequent beta releases, so what would be nice to have is a way for: - A GM setting to opt into beta version notifications (stable channel notifications will always happen) - Get a chat message whenever there is a new version available (detected via Forgejo's API) that includes the following - A link to the release notes - A copy-able link for the manifest to install it Extra Credit: - Make it so that the code for this is easily reusable across all of my packages - Only send notifications for releases that are compatible with the user's running Foundry version (e.g. so users on a v12-compatible version of TAF wouldn't get beta notifs about a v14 release)
Oliver added this to the v3.1.0 milestone 2026-05-11 05:37:43 +00:00
Oliver added the
Kind
Feature
Priority
Medium
labels 2026-05-11 05:37:43 +00:00
Oliver self-assigned this 2026-05-12 03:09:40 +00:00
Oliver added reference v3.1.0 2026-05-12 04:40:24 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Foundry/taf#93
No description provided.