I've used GitHub to store all my projects from the start. It provides a simple starting point for beginners but also contains advanced features like Actions for pro users.
I've been using your service for almost 6 years, and I'd say this is best (and most popular of couse) option on it's field. Great to see also latest innovations like copilot and beta features.