Skip to content

The --id flag is annoying #15

Closed

Description

@dentarg

I see we did #7 but I'm not sure it was the right call

Here's how you merge a pull request with the GitHub CLI for example: gh pr merge -s --auto 881

Activity

  1. dentarg commented on Nov 25, 2025

    @dentarg
    MemberAuthor

    Consistency is good though and the tab completion makes it bearable, so maybe It Is The Way

  2. jage commented on Nov 28, 2025

    @jage
    Member

    Yeah I'm not sure either, happy to skip the --id if it "makes sense", kinda ties into #6 a bit, if it's not specific it's even more important we have a convention.

    Also not 100% happy with the CLI, it doesn't feel intuitive either for me nor for scripting. We need to re-iterate a bit on the usage. (Some non-json output breaking scripts etc)

  3. lukas8219 commented on Feb 19, 2026

    @lukas8219
    Contributor

    @jage @dentarg Can we just remove this --id ? I got a draft for that + some other changes

  4. jage commented on Feb 20, 2026

    @jage
    Member

    Fine by me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions