Skip to content

ci: add Grok Bot release notification workflow - #23190

Open
johnleider wants to merge 1 commit into
masterfrom
cursor/grok-bot-release-notify-c7bd
Open

johnleider wants to merge 1 commit into
masterfrom
cursor/grok-bot-release-notify-c7bd

Conversation

@johnleider

Copy link
Copy Markdown
Member

Description

Add a GitHub Actions workflow that notifies Grok Bot when a release is published. This enables automated social media draft generation for new releases.

Workflow behavior:

  • Triggers on release.published events
  • Skips draft releases via the if: ${{ !github.event.release.draft }} condition
  • POSTs release metadata (tag, name, URL, prerelease status, body) to the Grok Bot webhook
  • Uses existing repo secrets GROK_BOT_RELEASE_WEBHOOK_URL and GROK_BOT_RELEASE_WEBHOOK_KEY

Why a workflow instead of native GitHub webhooks?
Native GitHub repo webhooks cannot send an Authorization: Bearer header, so this Action handles the authenticated POST to the Grok Bot webhook.

Markup:

N/A - workflow file only, no Vuetify component changes.

Open in WebOpen in Cursor

Add GitHub Actions workflow that notifies Grok Bot when a release is published.
This enables automated social media draft generation for new releases.

The workflow:
- Triggers on release.published events
- Skips draft releases
- POSTs release metadata to the Grok Bot webhook
- Uses repo secrets GROK_BOT_RELEASE_WEBHOOK_URL and GROK_BOT_RELEASE_WEBHOOK_KEY

Co-authored-by: John Leider <johnleider@users.noreply.github.com>
@johnleider
johnleider marked this pull request as ready for review September 16, 2026 00:28
@johnleider
johnleider requested a review from J-Sek September 16, 2026 00:28
@J-Sek
J-Sek force-pushed the master branch 2 times, most recently from 630451f to 3d3f418 Compare September 17, 2026 10:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants