xserver/.github/scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Enrico Weigelt, metux IT consult a8de19aca3
Some checks are pending
Build X servers / xserver-build-ubuntu (push) Waiting to run
Build X servers / drivers-build-ubuntu (push) Waiting to run
Build X servers / xserver-build-mingw32-ubuntu (push) Waiting to run
Build X servers / xserver-build-macos (push) Waiting to run
Build X servers / xserver-build-freebsd (push) Waiting to run
Build X servers / Release pushed tag (push) Waiting to run
check PRs for merge conflicts / notify (push) Waiting to run
.github: use a smarter cloning script
Several sites we need to clone our dependencies from (eg. freedesktop.org)
have pretty unreliable servers, so our CI jobs often fail just because
of temporary clone failure.

Therefore adding a separate cloning script, which is more clever with automatic
retries, but it also tries to keep the traffic low (eg. trying shallow clones
if possible) and automatically detecting whether we're pulling a ref or a
direct commit.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-08-27 11:17:14 +02:00
..
freebsd .github: freebsd: install libudev-devd 2025-08-04 14:46:54 +02:00
github .github: add workflow for github releases 2025-07-09 13:57:53 +02:00
macos .github: .gitlab-ci: add macos (xquartz) build job 2025-06-27 17:07:42 +02:00
mingw32 .github: win32: several retries on git clones 2025-08-26 12:47:36 +02:00
ubuntu Remove libselinux1-dev 2025-07-23 14:23:12 +02:00
compile-drivers.sh .github: fix intel driver repo url 2025-07-25 17:14:25 +02:00
conf.sh .github: .gitlab-ci: add macos (xquartz) build job 2025-06-27 17:07:42 +02:00
git-smart-checkout.sh .github: use a smarter cloning script 2025-08-27 11:17:14 +02:00
install-prereq.sh .github: use a smarter cloning script 2025-08-27 11:17:14 +02:00
util.sh .github: use a smarter cloning script 2025-08-27 11:17:14 +02:00