We have a custom updating system which allows us to do things like phased rollouts of releases, and also allows us to handle release streams (Release, Pre-release, Nightly).
Package managers do not conform to this system, and instead get updated daily with the latest publicly available version. This can mean that the two sources may occasionally not be in sync, especially on or following a major update, where there may be a higher-than-normal frequency of updates and patches.
@danperks, Snap conforms to this. However, ignoring Flatpak’s half-baked branch system, all other package managers (Microsoft’s WinGet, Fedora’s DNF5, openSUSE’s Zypper, and Debian’s apt, alongside their correspondent official repositories) expect packages with the same base name, but different suffixes:
cursor-release
cursor-pre-release
cursor-nightly
Considering that Chrome manages to provide these, I doubt that you can’t.