the global git config change:
git config --global --replace-all safe.directory *
only works if we have exclusive access to the home directory.
In some edgecases with local backend, this is not the case.
As for example if you need to use to use a pre defined user environment for certain tools that where pre-configured,
you have to use the no isolated home option: woodpecker-ci/woodpecker#6251
You get

To make this plugin more portable, we need to look into let git-config read from workflow based path.
the global git config change:
only works if we have exclusive access to the home directory.
In some edgecases with local backend, this is not the case.
As for example if you need to use to use a pre defined user environment for certain tools that where pre-configured,
you have to use the no isolated home option: woodpecker-ci/woodpecker#6251
You get

To make this plugin more portable, we need to look into let git-config read from workflow based path.