Remove some useless comments
Add type definition to arguments and default values
Refactor action package installation