From 223edb8b788c27126ed7b4044ed153bad6e15372 Mon Sep 17 00:00:00 2001 From: Frank de Jonge Date: Sun, 3 Jul 2022 13:27:11 +0200 Subject: [PATCH] Install sub-split PR closer on all sub-splits. --- bin/close-subsplit-prs.yml | 2 +- bin/update-subsplit-closers.php | 4 --- .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 2 +- .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ .../.github/workflows/close-subsplit-prs.yaml | 30 +++++++++++++++++++ 13 files changed, 302 insertions(+), 6 deletions(-) create mode 100644 src/AdapterTestUtilities/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/AsyncAwsS3/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/AzureBlobStorage/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/Ftp/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/GoogleCloudStorage/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/InMemory/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/PhpseclibV2/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/PhpseclibV3/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/WebDAV/.github/workflows/close-subsplit-prs.yaml create mode 100644 src/ZipArchive/.github/workflows/close-subsplit-prs.yaml diff --git a/bin/close-subsplit-prs.yml b/bin/close-subsplit-prs.yml index d2c438b9b..622aa9719 100644 --- a/bin/close-subsplit-prs.yml +++ b/bin/close-subsplit-prs.yml @@ -20,7 +20,7 @@ jobs: steps: - uses: frankdejonge/action-close-subsplit-pr@0.1.0 with: - close_pr: 'no' + close_pr: 'yes' target_branch_match: '^(?!master).+$' message: | Hi :wave:, diff --git a/bin/update-subsplit-closers.php b/bin/update-subsplit-closers.php index 564165554..c9567ca78 100644 --- a/bin/update-subsplit-closers.php +++ b/bin/update-subsplit-closers.php @@ -10,10 +10,6 @@ $workflowContents = $filesystem->read('bin/close-subsplit-prs.yml'); foreach ($subsplits['sub-splits'] as ['directory' => $subsplit]) { - if ($subsplit !== 'src/AwsS3V3') { - continue; - } - $workflowPath = $subsplit . '/.github/workflows/close-subsplit-prs.yaml'; $filesystem->write($workflowPath, $workflowContents); } diff --git a/src/AdapterTestUtilities/.github/workflows/close-subsplit-prs.yaml b/src/AdapterTestUtilities/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/AdapterTestUtilities/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/AsyncAwsS3/.github/workflows/close-subsplit-prs.yaml b/src/AsyncAwsS3/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/AsyncAwsS3/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/AwsS3V3/.github/workflows/close-subsplit-prs.yaml b/src/AwsS3V3/.github/workflows/close-subsplit-prs.yaml index d2c438b9b..622aa9719 100644 --- a/src/AwsS3V3/.github/workflows/close-subsplit-prs.yaml +++ b/src/AwsS3V3/.github/workflows/close-subsplit-prs.yaml @@ -20,7 +20,7 @@ jobs: steps: - uses: frankdejonge/action-close-subsplit-pr@0.1.0 with: - close_pr: 'no' + close_pr: 'yes' target_branch_match: '^(?!master).+$' message: | Hi :wave:, diff --git a/src/AzureBlobStorage/.github/workflows/close-subsplit-prs.yaml b/src/AzureBlobStorage/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/AzureBlobStorage/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/Ftp/.github/workflows/close-subsplit-prs.yaml b/src/Ftp/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/Ftp/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/GoogleCloudStorage/.github/workflows/close-subsplit-prs.yaml b/src/GoogleCloudStorage/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/GoogleCloudStorage/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/InMemory/.github/workflows/close-subsplit-prs.yaml b/src/InMemory/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/InMemory/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/PhpseclibV2/.github/workflows/close-subsplit-prs.yaml b/src/PhpseclibV2/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/PhpseclibV2/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/PhpseclibV3/.github/workflows/close-subsplit-prs.yaml b/src/PhpseclibV3/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/PhpseclibV3/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/WebDAV/.github/workflows/close-subsplit-prs.yaml b/src/WebDAV/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/WebDAV/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem diff --git a/src/ZipArchive/.github/workflows/close-subsplit-prs.yaml b/src/ZipArchive/.github/workflows/close-subsplit-prs.yaml new file mode 100644 index 000000000..622aa9719 --- /dev/null +++ b/src/ZipArchive/.github/workflows/close-subsplit-prs.yaml @@ -0,0 +1,30 @@ +--- +name: Close sub-split PRs + +on: + push: + branches: + - 2.x + - 3.x + pull_request: + branches: + - 2.x + - 3.x + schedule: + - cron: '30 7 * * *' + +jobs: + close_subsplit_prs: + runs-on: ubuntu-latest + name: Close sub-split PRs + steps: + - uses: frankdejonge/action-close-subsplit-pr@0.1.0 + with: + close_pr: 'yes' + target_branch_match: '^(?!master).+$' + message: | + Hi :wave:, + + Thank you for contributing to Flysystem. Unfortunately, you've sent a PR to a read-only sub-split repository. + + All pull requests should be directed towards: https://github.com/thephpleague/flsysystem