atom/github

Git commit failure (Mojave): client is not Apple-signed

cstarkjp opened this issue · 0 comments

Prerequisites

Description

Git commit fails, i.e., does nothing, on MacOS Mojave.

Console shows securityd code requirement check failed (-67050), client is not Apple-signed error is generated by this action.

Execution with git commit -m 'msg' or git commit -S -m 'msg' from a shell command line works fine.

Atom application is run by "right-clicking". Security & Privacy settings Allow apps downloaded from App store and identified developers

Steps to Reproduce

  1. Stage an edited file
  2. Press "Commit to master" or hit cmd-enter

Expected behavior:

Should execute a git commit -m 'msg' or git commit -S -m 'msg'

Actual behavior:

No action; client not Apple-signed error generated on console

Reproduces how often:

Always

Versions

Atom version: 1.48.0 x64
MacOS version: 10.14.5 Mojave

Additional Information

Atom is a fresh install. GPG also. Signing error appears to have nothing to do with GPG in any case.

Git add (staging), pushing and fetching to Github work correctly from Atom. Only commit fails.

The git repo was freshly created.

This is not the first time this issue, or similar, has been reported, but the fixes (such as "right-clicking" to launch the application), refreshing GPG signing, etc have not worked.