If you're willing to increase the screen size to 5.6 inches you can get the Pixel 3a, although it's not actually a small phone, it just feels like one in comparison to everything else.
If you care about a small phone with reliable updates for a longer period, there is only the iPhone.