Skip to content

GH Release announcement #2

@phorcys420

Description

@phorcys420

The release messages in #releases don't look so good, and @bpmct suggested that we show the changelog.

Since that requires having a custom implementation for GitHub releases, we might aswell make the embed better.

Embed design

image
or
image
(username will still be Codercord)

Implementation 1

Feeding a custom webhook to the GH repo @ coder/coder, I don't think we can really do that because it'd require us to expose a web server with a valid certificate and in the context of this project it might be a bit too overkill.

Implementation 2

Requesting to the GitHub API frequently, I think this is not so reliable because it can be very delayed.

Implementation 3 (preferred)

Using discord webhooks as a bridge, we could have a dummy channel that receives the gh stuff, then Codercord looks at new messages in that channel, then posts to #releases, that would allow for the fastest announcements without having to expose a webhook.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions