Skip to content

Epic: Meeting and event publishing workflow #35

Open

Description

It would be nice to streamline our entire meeting publication workflow:

  • The only input is adding a meeting markdown file on the site repo #129
  • We have some GitHub Action or webhook workflow that will do the following:
    • Immediately: A calendar event is created to be published to a public Google Calendar, which members can subscribe to (Add iCalendar generation #128)
    • Immediately: A Discord event is created on the server through pwnybot
    • (For the above immediate actions, checks should be performed to ensure that we do not duplicate events if there are updates to the meeting or multiple pushes)
    • pwnybot or a Discord webhook sends the link to the meeting in #meetings. This could happen automatically 15 minutes before the meeting or at time of meeting. This can also be dynamic based on when slides/videos are uploaded. Or as mentioned below, it can be manually triggered via the featured field or equivalent. (Send meeting link to Discord via webhook or pwnybot #130)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Labels

cmsRequires changes to CMS backendepicLarge collection of changesfeatureNew feature or requestsite: sigpwny.comRelated to sigpwny.com site

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions