I am not sure what exactly you are waiting for. The topic I linked already explains how to configure the version you want to install.
You said you don’t want the ESR version, but a specific one. But the same process applies whether you use a branch, tag, or a specific commit hash - you simply replace the value of version accordingly. You can also find some examples of that in the forum [1][2]
I still recommend avoiding pinned commits in production, since you will not receive security updates or fixes unless you manually track them.