ci: port some workflows to github actions
ci: port some workflows to github actions

Closes: #4023
Approved by: JoelMarcey

aptos-labs/aptos-core,aptos-labs/aptos-core,aptos-labs/aptos-core,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core,libra/libra,libra/libra,libra/libra,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core