Based on my own experience, there is no need to do so. I have just set hard limits on what can be expected of me (e.g no work after 6), and by all appearances my boss is still very happy with my work (and corresponding promotions).
I can’t tell you how to do that though. For me I used to do a lot of feature delivery, but now I’m more focused on team wide improvements (pipeline, CI/CD, guidelines, tooling). I’ve taken myself off the critical path, but make everyone’s life better (or aim to, anyway).