Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 21, 2025

Discourse API rejects posts mentioning >10 users with HTTP 422. GitHub release notes frequently exceed this limit, causing automated release announcements to fail.

Copilot AI changed the title [WIP] Remove user mentions from release notes before posting to Discourse Strip user mentions from release notes to prevent Discourse API rejection Dec 21, 2025
Copilot AI requested a review from ricardoV94 December 21, 2025 13:02
@ricardoV94 ricardoV94 added docs release no releasenotes Skipped in automatic release notes generation labels Dec 21, 2025
This sidesteps Discourse API mentions limit

Co-authored-by: Ricardo Vieira <[email protected]>
@ricardoV94 ricardoV94 force-pushed the copilot/remove-user-mentions-in-release-notes branch from 54df4ed to 7643aac Compare December 21, 2025 13:17
@ricardoV94 ricardoV94 marked this pull request as ready for review December 21, 2025 13:18
@ricardoV94 ricardoV94 changed the title Strip user mentions from release notes to prevent Discourse API rejection Discourse bot: convert release notes mentions to links Dec 21, 2025
@ricardoV94 ricardoV94 requested a review from twiecki December 21, 2025 13:19
@ricardoV94 ricardoV94 merged commit 4ba1d2f into main Dec 21, 2025
16 checks passed
@ricardoV94 ricardoV94 deleted the copilot/remove-user-mentions-in-release-notes branch December 21, 2025 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs no releasenotes Skipped in automatic release notes generation release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants