`glab mr create --fill --push=false` pushes the changes
<!--- Please read this! Before opening a new issue, make sure to search for keywords in the issues filtered by the "bug" label: - https://gitlab.com/gitlab-org/cli/-/issues/?label_name%5B%5D=type%3A%3Abug and verify the issue you're about to submit isn't a duplicate. ---> ### Checklist <!-- Please test the latest versions, that will remove the possibility that you see a bug that is fixed in a newer version. --> - [ ] I'm using the latest version of the extension (Run `glab --version`) - [ ] Operating System and version: macos 13.2 ### Summary When using glab mr create, it pushes the changes but i haven't told it to. ### Steps to reproduce Original reproduction steps: 1. ~`glab mr create -f -y` on pushed branch~ Refined reproduction steps: 1. Execute `glab mr create -f --push=false` 2. Create the MR 3. Observe that the latest unpushed commits are pushed to the remote branch. ### What is the current _bug_ behavior? It makes a push triggering my git hooks ### What is the expected _correct_ behavior? Do not push since i haven't specified the --push ### Relevant logs and/or screenshots ![CleanShot_2023-02-17_at_11.09.13_2x](/uploads/46946f8a85f3ed2e81d6f8771410f007/CleanShot_2023-02-17_at_11.09.13_2x.png) ![Screenshot of a MR creation triggering a git push and ignoring the --push=false option.](/uploads/8366a0806bb7404ebecaca2152274a8c/Screenshot_2023-02-22_at_2.16.41_PM.png) ### Possible fixes Remove the [override](https://gitlab.com/gitlab-org/cli/-/blob/b6b6658a4a2341650942d4413e52d7aeeaffc7df/commands/mr/create/mr_create.go#L361-372) done when the `--fill` flag is set to `true`.
issue