summaryrefslogtreecommitdiff
path: root/diff-merges.h
diff options
context:
space:
mode:
authorLibravatar Johannes Schindelin <johannes.schindelin@gmx.de>2021-07-04 22:55:11 +0000
committerLibravatar Junio C Hamano <gitster@pobox.com>2021-07-06 12:20:58 -0700
commitd681d0dc3a77016caa7e26abfe734afbdab44de5 (patch)
treed2e20d622a115feaef0b16c09ef3fafa6d52e085 /diff-merges.h
parentci: upgrade to using actions/{up,down}load-artifacts v2 (diff)
downloadtgif-d681d0dc3a77016caa7e26abfe734afbdab44de5.tar.xz
ci (windows): transfer also the Git-tracked files to the test jobs
Git's test suite is excruciatingly slow on Windows, mainly due to the fact that it executes a lot of shell script code, and that's simply not native to Windows. To help with that, we established the pattern where the artifacts are first built in one job, and then multiple test jobs run in parallel using the artifacts built in the first job. We take pains in transferring only the build outputs, and letting `actions/checkout` fill in the rest of the files. One major downside of that strategy is that the test jobs might fail to check out the intended revision (e.g. because the branch has been updated while the build was running, as is frequently the case with the `seen` branch). Let's transfer also the files tracked by Git, and skip the checkout step in the test jobs. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'diff-merges.h')
0 files changed, 0 insertions, 0 deletions