par-tec / python-cookiecutter

Repository for boilerplate workflows
BSD 3-Clause "New" or "Revised" License
0 stars 4 forks source link

Error in pre-commit CI directory permissions on github action. #17

Open ioggstream opened 1 year ago

ioggstream commented 1 year ago

Reproduce

  1. pre-commit-test gh action

I expect

  1. success

Instead

  1. error
### version information

pre-commit version: 3.0.4 git --version: git version 2.30.2 sys.version: 3.9.16 (main, Feb 11 2023, 02:49:26) [GCC 10.2.1 20210110] sys.executable: /usr/local/bin/python os.name: posix sys.platform: linux


### error information

An error has occurred: FatalError: git failed. Is it installed, and are you in a Git repository directory?

Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/pre_commit/git.py", line 58, in get_root cmd_output('git', 'rev-parse', '--show-cdup')[1].strip(), File "/usr/local/lib/python3.9/site-packages/pre_commit/util.py", line 121, in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) File "/usr/local/lib/python3.9/site-packages/pre_commit/util.py", line 115, in cmd_output_b raise CalledProcessError(returncode, cmd, stdout_b, stderr_b) pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'rev-parse', '--show-cdup') return code: 128 stdout: (none) stderr: fatal: detected dubious ownership in repository at '/__w/python-cookiecutter/python-cookiecutter' To add an exception for this directory, call:

    git config --global --add safe.directory /__w/python-cookiecutter/python-cookiecutter