Welcome to Using English.
In general, it's easier to answer questions like this when we have a full sentence.
However, "release date" is very standard.
I"m sure it's possible to write a sentence where "release day" is the better choice, but such a sentence is not occurring to me at the moment.