Skip to content

Test Discord delivery for weekly product news - #1239

Closed
amanda-vapi wants to merge 1 commit into
mainfrom
codex/discord-product-news-test
Closed

amanda-vapi wants to merge 1 commit into
mainfrom
codex/discord-product-news-test

Conversation

@amanda-vapi

Copy link
Copy Markdown
Collaborator

Summary

  • add a manual, test-only Discord Product News workflow
  • preview or send any dated changelog file with a clear [TEST] label
  • convert docs-relative links to live docs.vapi.ai URLs
  • split long updates within Discord message limits and disable mentions
  • retry temporary Discord API and rate-limit failures

Safety boundaries

  • no schedule or merge-triggered send
  • no production Discord destination
  • the webhook is read only from the discord-product-news-test GitHub environment
  • sending requires an explicit send-test manual workflow selection

Verification

  • node --test scripts/discord/product-news.test.mjs
  • dry-run against every July-September 2026 changelog file
  • sample dry-run against fern/changelog/2026-09-14.mdx

The workflow must be on the default branch before GitHub enables its manual Run workflow control. Merging this PR enables testing only; production timing remains unconfigured.

@lightsage-app

lightsage-app Bot commented Sep 18, 2026

Copy link
Copy Markdown

Lightsage docs evals

Result: passed
Staging docs: https://vapi-preview-01a0b541-cf6f-7605-9bdd-6ac232c0e284.docs.buildwithfern.com
Commit: 8851d97

Average score: 100/100
Passed: 2/2

Eval ID Status Score Model Tools Docs 404
08e24c18-82a0-45de-abdc-d237bd12bc0f Pass 100 claude-code/global.anthropic.claude... 13 0
08e24c18-82a0-45de-abdc-d237bd12bc0f Pass 100 codex/gpt-5.4 25 2

@github-actions

Copy link
Copy Markdown
Contributor

@amanda-vapi

Copy link
Copy Markdown
Collaborator Author

Closing and removing this test branch; it was created prematurely. No production automation was enabled.

@amanda-vapi
amanda-vapi deleted the codex/discord-product-news-test branch September 18, 2026 16:06
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.

1 participant