If your code commits are, like running: regular chunks of interchangeable, repetitive, rote, menial labor that an untrained child can do, where the only benefit expected by anybody is your own personal exertion, and making it a static, mechanical routine with no novel output is the very goal for the majority of practitioners?
Then of course nobody would criticize you for aiming for a “streak”.
I might be missing something, since I don't use github that much: Are you implying there's no way you can imagine that someone could cook up something useful enough to commit to a feature branch under development during a day's work?
Maybe if they're working on rocket control firmware or something that's true, but it's not hard to imagine being able to make a small fix/upgrade/refactor to some sort of app every day
Then of course nobody would criticize you for aiming for a “streak”.