gnucash maint: [CI]Work around new git security measure. This one works.

John Ralls jralls at code.gnucash.org
Tue Apr 12 19:11:54 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/022d2b08 (commit)
	from  https://github.com/Gnucash/gnucash/commit/baffae88 (commit)



commit 022d2b08e2c16d9714520c3009191b6cc055b84d
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Apr 12 15:59:13 2022 -0700

    [CI]Work around new git security measure. This one works.

diff --git a/util/ci/actions/archlinux-test/Dockerfile b/util/ci/actions/archlinux-test/Dockerfile
index 6732a9b64..ed83c49fe 100644
--- a/util/ci/actions/archlinux-test/Dockerfile
+++ b/util/ci/actions/archlinux-test/Dockerfile
@@ -8,6 +8,5 @@ run echo en_US.UTF-8 UTF-8 >> /etc/locale.gen
 run echo en_GB.UTF-8 UTF-8 >> /etc/locale.gen
 run echo fr_FR.UTF-8 UTF-8 >> /etc/locale.gen
 run locale-gen
-run git config --global --add safe.directory /github/workspace
 copy entrypoint.sh /
 entrypoint /entrypoint.sh
diff --git a/util/ci/actions/archlinux-test/entrypoint.sh b/util/ci/actions/archlinux-test/entrypoint.sh
index aabcc9418..12c82c68a 100755
--- a/util/ci/actions/archlinux-test/entrypoint.sh
+++ b/util/ci/actions/archlinux-test/entrypoint.sh
@@ -7,6 +7,7 @@ cd build
 export TZ="America/Los_Angeles"
 export PATH="$PATH:/usr/bin/core_perl"
 export CTEST_OUTPUT_ON_FAILURE=On
+git config --global --add safe.directory /github/workspace
 cmake /github/workspace -DWITH_PYTHON=ON -DCMAKE_BUILD_TYPE=debug -G Ninja
 ninja
 ninja check



Summary of changes:
 util/ci/actions/archlinux-test/Dockerfile    | 1 -
 util/ci/actions/archlinux-test/entrypoint.sh | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)



More information about the gnucash-changes mailing list