Skip to content

Commit b800f2f

Browse files
committed
Make git not print message about detached heads
Passing the `-c advice.detachedHead=false` option to `git clone` avoids a message about cloned the repo in a "detached HEAD" state. This is helpful because when debugging problems, seeing that message in the logs can was developers' time trying to determine whether it's expected or whether something has gone wrong.
1 parent 16a0016 commit b800f2f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ jobs:
158158
- run: apt-get update && apt-get install --no-install-recommends -y clang
159159
- run: |
160160
cd ..
161-
git clone https://github.com/google/googletest.git -b release-1.12.1
161+
git -c advice.detachedHead=false clone https://github.com/google/googletest.git -b release-1.12.1
162162
mkdir googletest/build && cd googletest/build
163163
cmake .. -DBUILD_GMOCK=OFF
164164
make -j $(( $(nproc) - 1 ))
@@ -179,7 +179,7 @@ jobs:
179179
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
180180
- run: |
181181
cd ..
182-
git clone https://github.com/google/googletest.git -b release-1.12.1
182+
git -c advice.detachedHead=false clone https://github.com/google/googletest.git -b release-1.12.1
183183
mkdir googletest/build && cd googletest/build
184184
cmake .. -DBUILD_GMOCK=OFF
185185
make -j $(( $(nproc) - 1 ))
@@ -193,7 +193,7 @@ jobs:
193193
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
194194
- run: |
195195
cd ..
196-
git clone https://github.com/google/googletest.git -b release-1.12.1
196+
git -c advice.detachedHead=false clone https://github.com/google/googletest.git -b release-1.12.1
197197
mkdir googletest/build && cd googletest/build
198198
cmake .. -DBUILD_GMOCK=OFF
199199
make -j $(( $(nproc) - 1 ))

0 commit comments

Comments
 (0)