If you're open to ruby, rake is an awesome and powerful tool that is a ruby DSL implementation of make. Learning rake was one of the best investments I made. Even tho I'm a polyglot these days, I still often use rake, even tho it does make some golang people vomit :-)
It'd be an interesting project to compare frameworks/tools by aggregating the stars (or whatever metric) of its major (i.e. filtering out hobby forks and skeleton repos) dependent projects, e.g. the 22K stars of gatsbyjs/gatsby would count towards React's overall reach/popularity.
You can automate the uploading of files by writing a script to upload the files to the bucket so you can deploy in a single command (it gets trickier if you want to do a sync and delete files).
Personally I use rake [0] to create build and deploy tasks so I can do `rake build` and `rake deploy:prod`.
Meanwhile, libraries that were ubiquitous by the time Github became popular have relatively few stars. The most prominent example in my mind is ruby/rake, which has just 627 stars: https://github.com/ruby/rake
It's very make-like and simple, but with the advantage of a fully-featured scripting language.