From: Jeremy Drake <[email protected]>

After inherited permissons were removed, apparently there were no
permissions left allowing access, and GHA recently started failing on
actions/checkout with EPERM.

Signed-off-by: Jeremy Drake <[email protected]>
---
 .github/workflows/cygwin.yml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml
index 087a68a999..3c3cd93219 100644
--- a/.github/workflows/cygwin.yml
+++ b/.github/workflows/cygwin.yml
@@ -107,7 +107,10 @@ jobs:
     - run: git config --global core.autocrlf input
     # remove inheritable permissions since they break assumptions testsuite
     # makes about file modes
-    - run: icacls . /inheritance:r
+    - name: adjust permissions
+      run: |
+        icacls . /inheritance:r
+        icacls . /grant Administrators:F
     - uses: actions/checkout@v3

     # install cygwin and build tools
-- 
2.49.0.windows.1

Reply via email to