           {:ok, sha}
         end
 
-      _ ->
-        {:error, :force_push}
+      err ->
+        {:error, :force_push, err}
     end
   end
 


        {:ok, res}

      _ ->
        {:error, :get_labels}
    end
  end


        sha = Poison.decode!(raw)["sha"]
        do_handle_call(:force_push, repo_conn, {sha, branch})

      err ->
        {:error, :synthesize_commit, err}
    end
  end

