|
68 | 68 | - name: Set JDK 17 as default
|
69 | 69 | run: echo "/usr/lib/jvm/java-17-openjdk-amd64/bin" >> $GITHUB_PATH
|
70 | 70 |
|
| 71 | + ## Workaround for https://github.com/actions/runner/issues/2033 (See https://github.com/lampepfl/dotty/pull/19720) |
71 | 72 | - name: Reset existing repo
|
72 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 73 | + run: | |
| 74 | + git config --global --add safe.directory /__w/dotty/dotty |
| 75 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
73 | 76 |
|
74 | 77 | - name: Checkout cleanup script
|
75 | 78 | uses: actions/checkout@v4
|
@@ -120,7 +123,9 @@ jobs:
|
120 | 123 | run: echo "/usr/lib/jvm/java-17-openjdk-amd64/bin" >> $GITHUB_PATH
|
121 | 124 |
|
122 | 125 | - name: Reset existing repo
|
123 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 126 | + run: | |
| 127 | + git config --global --add safe.directory /__w/dotty/dotty |
| 128 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
124 | 129 |
|
125 | 130 | - name: Checkout cleanup script
|
126 | 131 | uses: actions/checkout@v4
|
@@ -174,7 +179,9 @@ jobs:
|
174 | 179 | run: echo "/usr/lib/jvm/java-17-openjdk-amd64/bin" >> $GITHUB_PATH
|
175 | 180 |
|
176 | 181 | - name: Reset existing repo
|
177 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 182 | + run: | |
| 183 | + git config --global --add safe.directory /__w/dotty/dotty |
| 184 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
178 | 185 |
|
179 | 186 | - name: Checkout cleanup script
|
180 | 187 | uses: actions/checkout@v4
|
@@ -211,8 +218,10 @@ jobs:
|
211 | 218 |
|
212 | 219 | steps:
|
213 | 220 | - name: Reset existing repo
|
214 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
215 | 221 | shell: cmd
|
| 222 | + run: | |
| 223 | + git config --global --add safe.directory /__w/dotty/dotty |
| 224 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
216 | 225 |
|
217 | 226 | - name: Git Checkout
|
218 | 227 | uses: actions/checkout@v4
|
@@ -253,8 +262,10 @@ jobs:
|
253 | 262 |
|
254 | 263 | steps:
|
255 | 264 | - name: Reset existing repo
|
256 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
257 | 265 | shell: cmd
|
| 266 | + run: | |
| 267 | + git config --global --add safe.directory /__w/dotty/dotty |
| 268 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
258 | 269 |
|
259 | 270 | - name: Git Checkout
|
260 | 271 | uses: actions/checkout@v4
|
@@ -294,7 +305,9 @@ jobs:
|
294 | 305 | run: echo "/usr/lib/jvm/java-17-openjdk-amd64/bin" >> $GITHUB_PATH
|
295 | 306 |
|
296 | 307 | - name: Reset existing repo
|
297 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 308 | + run: | |
| 309 | + git config --global --add safe.directory /__w/dotty/dotty |
| 310 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
298 | 311 |
|
299 | 312 | - name: Checkout cleanup script
|
300 | 313 | uses: actions/checkout@v4
|
@@ -344,7 +357,9 @@ jobs:
|
344 | 357 | - name: Set JDK 8 as default
|
345 | 358 | run: echo "/usr/lib/jvm/java-8-openjdk-amd64/bin" >> $GITHUB_PATH
|
346 | 359 | - name: Reset existing repo
|
347 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 360 | + run: | |
| 361 | + git config --global --add safe.directory /__w/dotty/dotty |
| 362 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
348 | 363 |
|
349 | 364 | - name: Checkout cleanup script
|
350 | 365 | uses: actions/checkout@v4
|
@@ -396,7 +411,9 @@ jobs:
|
396 | 411 | - name: Set JDK 8 as default
|
397 | 412 | run: echo "/usr/lib/jvm/java-8-openjdk-amd64/bin" >> $GITHUB_PATH
|
398 | 413 | - name: Reset existing repo
|
399 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 414 | + run: | |
| 415 | + git config --global --add safe.directory /__w/dotty/dotty |
| 416 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
400 | 417 |
|
401 | 418 | - name: Checkout cleanup script
|
402 | 419 | uses: actions/checkout@v4
|
@@ -448,7 +465,9 @@ jobs:
|
448 | 465 | - name: Set JDK 8 as default
|
449 | 466 | run: echo "/usr/lib/jvm/java-8-openjdk-amd64/bin" >> $GITHUB_PATH
|
450 | 467 | - name: Reset existing repo
|
451 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 468 | + run: | |
| 469 | + git config --global --add safe.directory /__w/dotty/dotty |
| 470 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
452 | 471 |
|
453 | 472 | - name: Checkout cleanup script
|
454 | 473 | uses: actions/checkout@v4
|
@@ -499,7 +518,9 @@ jobs:
|
499 | 518 | run: echo "/usr/lib/jvm/java-17-openjdk-amd64/bin" >> $GITHUB_PATH
|
500 | 519 |
|
501 | 520 | - name: Reset existing repo
|
502 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 521 | + run: | |
| 522 | + git config --global --add safe.directory /__w/dotty/dotty |
| 523 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
503 | 524 |
|
504 | 525 | - name: Checkout cleanup script
|
505 | 526 | uses: actions/checkout@v4
|
@@ -546,7 +567,9 @@ jobs:
|
546 | 567 | run: echo "/usr/lib/jvm/java-8-openjdk-amd64/bin" >> $GITHUB_PATH
|
547 | 568 |
|
548 | 569 | - name: Reset existing repo
|
549 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 570 | + run: | |
| 571 | + git config --global --add safe.directory /__w/dotty/dotty |
| 572 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
550 | 573 |
|
551 | 574 | - name: Checkout cleanup script
|
552 | 575 | uses: actions/checkout@v4
|
@@ -592,7 +615,9 @@ jobs:
|
592 | 615 | - name: Set JDK 17 as default
|
593 | 616 | run: echo "/usr/lib/jvm/java-17-openjdk-amd64/bin" >> $GITHUB_PATH
|
594 | 617 | - name: Reset existing repo
|
595 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 618 | + run: | |
| 619 | + git config --global --add safe.directory /__w/dotty/dotty |
| 620 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
596 | 621 |
|
597 | 622 | - name: Checkout cleanup script
|
598 | 623 | uses: actions/checkout@v4
|
@@ -646,7 +671,9 @@ jobs:
|
646 | 671 |
|
647 | 672 | steps:
|
648 | 673 | - name: Reset existing repo
|
649 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 674 | + run: | |
| 675 | + git config --global --add safe.directory /__w/dotty/dotty |
| 676 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
650 | 677 |
|
651 | 678 | - name: Checkout cleanup script
|
652 | 679 | uses: actions/checkout@v4
|
@@ -697,7 +724,9 @@ jobs:
|
697 | 724 |
|
698 | 725 | steps:
|
699 | 726 | - name: Reset existing repo
|
700 |
| - run: git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
| 727 | + run: | |
| 728 | + git config --global --add safe.directory /__w/dotty/dotty |
| 729 | + git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true |
701 | 730 |
|
702 | 731 | - name: Checkout cleanup script
|
703 | 732 | uses: actions/checkout@v4
|
|
0 commit comments