Recently I changed my site to support HTTPS by default, and have setup 301 redirects from HTTP version.
I want to make sure nothing breaks on the GA side. Is there anything I should do on GA other than changing the site URL to HTTPS?
Your analytics itself is not affected by HTTPS. Your metrics will continue to load just fine.
You must be paying attention with your site speed that one will affected by HTTPS.