I generally don't have a schedule at the moment because of having to finish backing up my music and such, but I'm uploading at least once a day or once every few days. A lot of times, if I make a video and have it ready to upload, it won't go up for days sometimes. And sometimes, depending on certain factors, it gets uploaded almost immediately. I sometimes procrastinate on uploads because of being lazy or I'm very stressed out at the time, etc. Once I get everything together, I'll start having an actual schedule going on my channel. If something happens like in your example, I'd wait until that Friday to upload the video, since your schedule says it's that day. If you feel like uploading it in the moment, that's fine too, but I'd stick to the schedule just to keep organized, consistent, and persistent.