I opened a feature request for the exact same issue 10 months ago.
There even seems to be a QGIS snap yaml file but I guess nobody is worked on it since.
The good news is, like most apps, this one is available as a Flatpak too.
https://flathub.org/apps/details/org.qgis.qgis
I’m truly sorry for snaps but the adoption of it doesn’t seem to go anywhere.