I’m subscribed to the release emails to try be up to date, but it’s hard (or not as trivial/quick as could be nowadays) to follow what a PR is about with just its title. Many PRs don’t have a description, so one has to look at the code and figure what was added in there.
I’m not asking for livekit-docs to be updated together with the PR (which would be ideal), but at least enforcing that all PRs have a description / link to an issue that explains what’s solved and high level how
As an example, we have a GH action checking for PR titles to follow conventions, so I’m sure something similar could enforce a non-empty PR description.
Completely agree. Following via release emails and PR titles alone makes it hard to understand intent without diving into the diff.
A GitHub Action that blocks merge on an empty PR body is straightforward to add, similar to the title convention check you already have. Even a one-line description or a linked issue would make a big difference for contributors tracking changes.