Well steam is for selling your game or giving it for free either, so I don’t think that there is going to be a problem.
But if I were you, I would make a program for updating my game. It can be done easily in C# (at least at C# I have been programing and know how to) check here