Nope. So a release doesn't really do much except puts an entry in a database saying that a release exists. I don't actually download the source code until it is used
And even then a release is only a few MB so it's not a big deal at all
If it becomes a problem I can always remove old unused releases after a period of time and re-download on demand if someone needs them for an answer
basically at any time I can blow away the entire folder holding all the source code and it will be recreated on demand
I'll be open sourcing the whole project soon so I can show you how all of that works