Skip to content

Can't enter GPG password for git commit and it just hangs #472

@FultonBrowne

Description

@FultonBrowne

Describe the issue

If the user has gpg enabled commit signing enabled (something frequesntly required at companies with strict security vapor new will just hang with no user feedback

Vapor version

4.113.2

Operating system and version

15.3.1 (24D70)

Swift version

Swift Package Manager - Swift 6.0.3

Steps to reproduce

Have GPG or SSH signing enabled https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification
Run vapor new and it will just hang once it gets to creating the commit.

Outcome

My first exprience using Vapor toolbox involved me having to ^c out

Additional notes

As for a solution, make the commit portion interactive (I believe that is what create-next-app does) or you could enable and disable signing on the repo level. I'm willing to put in patches if you guys know what direction you'd like to go.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions