From 78bbd287515fd72d923c5bc92fb870c2b10c66ff Mon Sep 17 00:00:00 2001 From: Kevin Bond Date: Thu, 18 Apr 2024 17:06:22 -0400 Subject: [PATCH] Auto-close PRs on subtree-splits --- .github/sync-packages.php | 71 +++++++++++++++++++ .github/workflows/package-tests.yml | 26 +++++++ src/Apcu/.gitattributes | 1 + src/Apcu/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Ctype/.gitattributes | 1 + src/Ctype/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Iconv/.gitattributes | 1 + src/Iconv/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Intl/Grapheme/.gitattributes | 1 + .../Grapheme/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Intl/Icu/.gitattributes | 1 + src/Intl/Icu/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Intl/Idn/.gitattributes | 1 + src/Intl/Idn/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Intl/MessageFormatter/.gitattributes | 1 + .../.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Intl/Normalizer/.gitattributes | 1 + .../.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Mbstring/.gitattributes | 1 + src/Mbstring/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Php72/.gitattributes | 1 + src/Php72/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Php73/.gitattributes | 1 + src/Php73/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Php74/.gitattributes | 1 + src/Php74/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Php80/.gitattributes | 1 + src/Php80/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Php81/.gitattributes | 1 + src/Php81/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Php82/.gitattributes | 1 + src/Php82/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Php83/.gitattributes | 1 + src/Php83/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Php84/.gitattributes | 1 + src/Php84/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Util/.gitattributes | 1 + src/Util/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ src/Uuid/.gitattributes | 1 + src/Uuid/.github/PULL_REQUEST_TEMPLATE.md | 8 +++ .../.github/workflows/check-subtree-split.yml | 33 +++++++++ 59 files changed, 895 insertions(+) create mode 100644 .github/sync-packages.php create mode 100644 .github/workflows/package-tests.yml create mode 100644 src/Apcu/.gitattributes create mode 100644 src/Apcu/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Apcu/.github/workflows/check-subtree-split.yml create mode 100644 src/Ctype/.gitattributes create mode 100644 src/Ctype/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Ctype/.github/workflows/check-subtree-split.yml create mode 100644 src/Iconv/.gitattributes create mode 100644 src/Iconv/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Iconv/.github/workflows/check-subtree-split.yml create mode 100644 src/Intl/Grapheme/.gitattributes create mode 100644 src/Intl/Grapheme/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Intl/Grapheme/.github/workflows/check-subtree-split.yml create mode 100644 src/Intl/Icu/.gitattributes create mode 100644 src/Intl/Icu/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Intl/Icu/.github/workflows/check-subtree-split.yml create mode 100644 src/Intl/Idn/.gitattributes create mode 100644 src/Intl/Idn/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Intl/Idn/.github/workflows/check-subtree-split.yml create mode 100644 src/Intl/MessageFormatter/.gitattributes create mode 100644 src/Intl/MessageFormatter/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Intl/MessageFormatter/.github/workflows/check-subtree-split.yml create mode 100644 src/Intl/Normalizer/.gitattributes create mode 100644 src/Intl/Normalizer/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Intl/Normalizer/.github/workflows/check-subtree-split.yml create mode 100644 src/Mbstring/.gitattributes create mode 100644 src/Mbstring/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Mbstring/.github/workflows/check-subtree-split.yml create mode 100644 src/Php72/.gitattributes create mode 100644 src/Php72/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Php72/.github/workflows/check-subtree-split.yml create mode 100644 src/Php73/.gitattributes create mode 100644 src/Php73/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Php73/.github/workflows/check-subtree-split.yml create mode 100644 src/Php74/.gitattributes create mode 100644 src/Php74/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Php74/.github/workflows/check-subtree-split.yml create mode 100644 src/Php80/.gitattributes create mode 100644 src/Php80/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Php80/.github/workflows/check-subtree-split.yml create mode 100644 src/Php81/.gitattributes create mode 100644 src/Php81/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Php81/.github/workflows/check-subtree-split.yml create mode 100644 src/Php82/.gitattributes create mode 100644 src/Php82/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Php82/.github/workflows/check-subtree-split.yml create mode 100644 src/Php83/.gitattributes create mode 100644 src/Php83/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Php83/.github/workflows/check-subtree-split.yml create mode 100644 src/Php84/.gitattributes create mode 100644 src/Php84/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Php84/.github/workflows/check-subtree-split.yml create mode 100644 src/Util/.gitattributes create mode 100644 src/Util/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Util/.github/workflows/check-subtree-split.yml create mode 100644 src/Uuid/.gitattributes create mode 100644 src/Uuid/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/Uuid/.github/workflows/check-subtree-split.yml diff --git a/.github/sync-packages.php b/.github/sync-packages.php new file mode 100644 index 00000000..e5bf79cf --- /dev/null +++ b/.github/sync-packages.php @@ -0,0 +1,71 @@ +