Enrico Weigelt, metux IT consult
dd3082b1ae
ci: fix purge script — preserve PR runs for open PRs (including forks)
...
The purge script was deleting workflow runs for PRs from forks because it
only checked branch existence in the main repo (X11Libre/xserver). Fork PR
branches don't exist there, so their runs were deleted immediately.
Fix: fetch the 'pull_requests' field from the workflow run API and skip
deletion if any associated PR is still open. Also fetch head_repository
for logging.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2026-10-14 18:18:05 +02:00
..
alpine
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
Cygwin
Xext: remove the XF86-BigFont extension
2026-07-27 18:31:44 +02:00
DragonFlyBSD
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
freebsd
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
gentoo
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
github
ci: fix purge script — preserve PR runs for open PRs (including forks)
2026-10-14 18:18:05 +02:00
hurd
CI/hurd: pin git/git-man to unreleased when the sid toolchain is unresolvable
2026-08-04 13:30:25 +02:00
macos
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
mingw32
.github: move refs for common dependencies into conf.sh
2026-05-12 14:27:07 +02:00
netbsd
.github: netbsd: upgrade to 11.0
2026-10-05 16:40:22 +02:00
openbsd
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
qemu
ci: native QEMU user-mode build lanes for foreign CPU architectures
2026-08-08 17:30:06 +02:00
rhel
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
solaris
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
ubuntu
.github: ubuntu: do extra apt update (github mirrors not in sync)
2026-10-08 11:48:48 +02:00
check-ddx-build.sh
.github: move CI scripts from .gitlab-ci/ to .github/scripts
2025-12-10 19:15:35 +01:00
check-piglit-results.sh
.github: move CI scripts from .gitlab-ci/ to .github/scripts
2025-12-10 19:15:35 +01:00
clang-tidy-analyze.sh
lint: Add .clang-tidy and analyzer scripts
2026-05-26 12:15:17 +02:00
conf.sh
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
gh-purge-pipelines.sh
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
gh-retry-transient-failed
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
git-smart-checkout.sh
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00
link-compile-commands.sh
lint: Add .clang-tidy and analyzer scripts
2026-05-26 12:15:17 +02:00
manpages-check
.github: move CI scripts from .gitlab-ci/ to .github/scripts
2025-12-10 19:15:35 +01:00
meson-build.sh
lint: Add .clang-tidy and analyzer scripts
2026-05-26 12:15:17 +02:00
util.sh
licensing: add SPDX AGPL-3.0-or-later headers to .github/ files authored by Enrico Weigelt
2026-07-28 17:53:55 +02:00