i use a github repo and deploy to neocities (this template in particular) for my website, so far i haven't had any issues?
it might be better than uploading straight to neocities, and you can test out your website on your computer before deploying if you like