File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change 37
37
with :
38
38
fetch-depth : 0
39
39
40
+ # This step addresses issues with actions/checkout
41
+ # see: https://github.com/actions/checkout/issues/290
42
+ # see: https://github.com/actions/checkout/issues/915
43
+ - name : Post Checkout Hacks
44
+ run : |
45
+ git config --global --add safe.directory $(pwd)
46
+ git fetch --force --tags
47
+
40
48
- name : Configure Gnulib Cache Key
41
49
run : echo "GNULIB_CACHE_KEY=`git submodule status .gnulib | sed -re 's/^.([0-9,a-f]{1,}) .*$/\1/'`" >>$GITHUB_ENV
42
50
61
69
git clone $GNULIB_URL $GNULIB_REFDIR
62
70
fi
63
71
64
- # bootstrap initializes submodules, so we need safe.directory
65
- # see: https://github.com/actions/checkout/issues/915
66
72
- name : Bootstrap
67
- run : |
68
- git config --global --add safe.directory $(pwd)
69
- ./bootstrap --install-buildreqs
73
+ run : ./bootstrap --install-buildreqs
70
74
71
75
- name : Configure
72
76
run : ./configure --prefix=$RUNNER_TEMP/.local
You can’t perform that action at this time.
0 commit comments