Fixes #1041 The pre-push hook was not passing arguments to chained hooks, causing them to fail. This change: 1. Changes runPrePushHook() to accept args []string parameter 2. Passes args to runChainedHook() instead of nil 3. Updates call site to pass hookArgs 4. Renames local 'args' to 'statusArgs' to avoid variable shadowing Co-authored-by: Ismar Iljazovic <ismar@gmail.com>