Skip to content

Conversation

@confused-Techie
Copy link
Member

This PR fixes the package version publications not appearing on Discord.
Seems the issue stems from overly restrictive validity checks before the webhook ever even ran.

Which also has the unfortunate side effect of feature detection not updating on a per version basis like we would expect.

But this PR loosens those checks opting to instead check the same exact way we do on package publication, and letting the individual functions we call deal with the specific validity.

Having already tested this in production we can now be confident this PR fixes the issue. And like I've mentioned these changes are already in production, this PR serves more as an post-approval, just to ensure there's some transparency about what I've changed.

Just like in package publication we should check the validity of the webhook as an object, rather than specific fields as a string, when we don't expect them to be a string
@confused-Techie
Copy link
Member Author

With this change already being in production, and having sat here with some time for a review, I'll go ahead and merge it to allow the codebase to accurately reflect what's being used publicly.

@confused-Techie confused-Techie merged commit 9e73a16 into main Jan 14, 2026
3 checks passed
@confused-Techie confused-Techie deleted the noisy-webhook-logs branch January 14, 2026 04:05
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