How do we release a new version now?

I used to think that the release.sh is what we use to release a new Keycloak version but I was wrong Remove now unused release script by jonkoops · Pull Request #17375 · keycloak/keycloak · GitHub

May I ask how is a new release version of Keycloak is done?