* [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests
@ 2020-04-06 21:41 Philippe Mathieu-Daudé
2020-04-06 21:57 ` John Snow
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Philippe Mathieu-Daudé @ 2020-04-06 21:41 UTC (permalink / raw)
To: qemu-devel
Cc: Fam Zheng, Daniel P . Berrangé, Philippe Mathieu-Daudé,
Philippe Mathieu-Daudé, Alex Bennée, Cleber Rosa,
John Snow
Some GitHub users try to open pull requests against the GitHub
mirror. Unfortunate these get ignored until eventually someone
notices and closes the request.
Enable the 'Repo Lockdown' [*] 3rd party bot which can autorespond
to pull requests with a friendly comment, close the request, and
then lock it to prevent further comments.
[*] https://github.com/dessant/repo-lockdown
Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
---
Repo Lockdown is enabled on https://github.com/qemu/qemu/
---
.github/lockdown.yml | 35 +++++++++++++++++++++++++++++++++++
MAINTAINERS | 1 +
2 files changed, 36 insertions(+)
create mode 100644 .github/lockdown.yml
diff --git a/.github/lockdown.yml b/.github/lockdown.yml
new file mode 100644
index 0000000000..94472d1256
--- /dev/null
+++ b/.github/lockdown.yml
@@ -0,0 +1,35 @@
+# Configuration for Repo Lockdown - https://github.com/dessant/repo-lockdown
+
+# Close issues and pull requests
+close: true
+
+# Lock issues and pull requests
+lock: true
+
+issues:
+ comment: |
+ Thank you for your interest in the QEMU project.
+
+ This repository is a read-only mirror of the project's master
+ repostories hosted on https://git.qemu.org/git/qemu.git.
+ The project does not process issues filed on GitHub.
+
+ The project issues are tracked on Launchpad:
+ https://bugs.launchpad.net/qemu
+
+ QEMU welcomes bug report contributions. You can fill new ones on:
+ https://bugs.launchpad.net/qemu/+filebug
+
+pulls:
+ comment: |
+ Thank you for your interest in the QEMU project.
+
+ This repository is a read-only mirror of the project's master
+ repostories hosted on https://git.qemu.org/git/qemu.git.
+ The project does not process merge requests filed on GitHub.
+
+ QEMU welcomes contributions of code (either fixing bugs or adding new
+ functionality). However, we get a lot of patches, and so we have some
+ guidelines about submitting patches described in our Wiki:
+ https://wiki.qemu.org/Contribute/SubmitAPatch and
+ https://wiki.qemu.org/Contribute/FAQ
diff --git a/MAINTAINERS b/MAINTAINERS
index 9d156d73b3..0559e84790 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2833,6 +2833,7 @@ M: Alex Bennée <alex.bennee@linaro.org>
M: Fam Zheng <fam@euphon.net>
R: Philippe Mathieu-Daudé <philmd@redhat.com>
S: Maintained
+F: .github/lockdown.yml
F: .travis.yml
F: scripts/travis/
F: .shippable.yml
--
2.21.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests
2020-04-06 21:41 [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests Philippe Mathieu-Daudé
@ 2020-04-06 21:57 ` John Snow
2020-04-07 12:38 ` Alex Bennée
2020-04-07 12:53 ` Peter Maydell
2 siblings, 0 replies; 5+ messages in thread
From: John Snow @ 2020-04-06 21:57 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, qemu-devel
Cc: Fam Zheng, Daniel P . Berrangé, Philippe Mathieu-Daudé,
Alex Bennée, Cleber Rosa
On 4/6/20 5:41 PM, Philippe Mathieu-Daudé wrote:
> Some GitHub users try to open pull requests against the GitHub
> mirror. Unfortunate these get ignored until eventually someone
> notices and closes the request.
>
> Enable the 'Repo Lockdown' [*] 3rd party bot which can autorespond
> to pull requests with a friendly comment, close the request, and
> then lock it to prevent further comments.
>
> [*] https://github.com/dessant/repo-lockdown
>
> Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> ---
> Repo Lockdown is enabled on https://github.com/qemu/qemu/
> ---
> .github/lockdown.yml | 35 +++++++++++++++++++++++++++++++++++
> MAINTAINERS | 1 +
> 2 files changed, 36 insertions(+)
> create mode 100644 .github/lockdown.yml
>
> diff --git a/.github/lockdown.yml b/.github/lockdown.yml
> new file mode 100644
> index 0000000000..94472d1256
> --- /dev/null
> +++ b/.github/lockdown.yml
> @@ -0,0 +1,35 @@
> +# Configuration for Repo Lockdown - https://github.com/dessant/repo-lockdown
> +
> +# Close issues and pull requests
> +close: true
> +
> +# Lock issues and pull requests
> +lock: true
> +
> +issues:
> + comment: |
> + Thank you for your interest in the QEMU project.
> +
> + This repository is a read-only mirror of the project's master
> + repostories hosted on https://git.qemu.org/git/qemu.git.
> + The project does not process issues filed on GitHub.
> +
> + The project issues are tracked on Launchpad:
> + https://bugs.launchpad.net/qemu
> +
> + QEMU welcomes bug report contributions. You can fill new ones on:
> + https://bugs.launchpad.net/qemu/+filebug
> +
> +pulls:
> + comment: |
> + Thank you for your interest in the QEMU project.
> +
> + This repository is a read-only mirror of the project's master
> + repostories hosted on https://git.qemu.org/git/qemu.git.
> + The project does not process merge requests filed on GitHub.
> +
> + QEMU welcomes contributions of code (either fixing bugs or adding new
> + functionality). However, we get a lot of patches, and so we have some
> + guidelines about submitting patches described in our Wiki:
> + https://wiki.qemu.org/Contribute/SubmitAPatch and
> + https://wiki.qemu.org/Contribute/FAQ
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 9d156d73b3..0559e84790 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2833,6 +2833,7 @@ M: Alex Bennée <alex.bennee@linaro.org>
> M: Fam Zheng <fam@euphon.net>
> R: Philippe Mathieu-Daudé <philmd@redhat.com>
> S: Maintained
> +F: .github/lockdown.yml
> F: .travis.yml
> F: scripts/travis/
> F: .shippable.yml
>
Looks good, and I'd be happy with this as-is, assuming this is enough to
enable it.
Reviewed-by: John Snow <jsnow@redhat.com>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests
2020-04-06 21:41 [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests Philippe Mathieu-Daudé
2020-04-06 21:57 ` John Snow
@ 2020-04-07 12:38 ` Alex Bennée
2020-04-07 12:53 ` Peter Maydell
2 siblings, 0 replies; 5+ messages in thread
From: Alex Bennée @ 2020-04-07 12:38 UTC (permalink / raw)
To: Philippe Mathieu-Daudé
Cc: Fam Zheng, Daniel P . Berrangé, Philippe Mathieu-Daudé,
qemu-devel, Cleber Rosa, John Snow
Philippe Mathieu-Daudé <f4bug@amsat.org> writes:
> Some GitHub users try to open pull requests against the GitHub
> mirror. Unfortunate these get ignored until eventually someone
> notices and closes the request.
>
> Enable the 'Repo Lockdown' [*] 3rd party bot which can autorespond
> to pull requests with a friendly comment, close the request, and
> then lock it to prevent further comments.
>
> [*] https://github.com/dessant/repo-lockdown
>
> Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Queued to pr/070420-misc-fixes-1, thanks.
> ---
> Repo Lockdown is enabled on https://github.com/qemu/qemu/
> ---
> .github/lockdown.yml | 35 +++++++++++++++++++++++++++++++++++
> MAINTAINERS | 1 +
> 2 files changed, 36 insertions(+)
> create mode 100644 .github/lockdown.yml
>
> diff --git a/.github/lockdown.yml b/.github/lockdown.yml
> new file mode 100644
> index 0000000000..94472d1256
> --- /dev/null
> +++ b/.github/lockdown.yml
> @@ -0,0 +1,35 @@
> +# Configuration for Repo Lockdown - https://github.com/dessant/repo-lockdown
> +
> +# Close issues and pull requests
> +close: true
> +
> +# Lock issues and pull requests
> +lock: true
> +
> +issues:
> + comment: |
> + Thank you for your interest in the QEMU project.
> +
> + This repository is a read-only mirror of the project's master
> + repostories hosted on https://git.qemu.org/git/qemu.git.
> + The project does not process issues filed on GitHub.
> +
> + The project issues are tracked on Launchpad:
> + https://bugs.launchpad.net/qemu
> +
> + QEMU welcomes bug report contributions. You can fill new ones on:
> + https://bugs.launchpad.net/qemu/+filebug
> +
> +pulls:
> + comment: |
> + Thank you for your interest in the QEMU project.
> +
> + This repository is a read-only mirror of the project's master
> + repostories hosted on https://git.qemu.org/git/qemu.git.
> + The project does not process merge requests filed on GitHub.
> +
> + QEMU welcomes contributions of code (either fixing bugs or adding new
> + functionality). However, we get a lot of patches, and so we have some
> + guidelines about submitting patches described in our Wiki:
> + https://wiki.qemu.org/Contribute/SubmitAPatch and
> + https://wiki.qemu.org/Contribute/FAQ
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 9d156d73b3..0559e84790 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2833,6 +2833,7 @@ M: Alex Bennée <alex.bennee@linaro.org>
> M: Fam Zheng <fam@euphon.net>
> R: Philippe Mathieu-Daudé <philmd@redhat.com>
> S: Maintained
> +F: .github/lockdown.yml
> F: .travis.yml
> F: scripts/travis/
> F: .shippable.yml
--
Alex Bennée
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests
2020-04-06 21:41 [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests Philippe Mathieu-Daudé
2020-04-06 21:57 ` John Snow
2020-04-07 12:38 ` Alex Bennée
@ 2020-04-07 12:53 ` Peter Maydell
2020-04-07 14:02 ` Alex Bennée
2 siblings, 1 reply; 5+ messages in thread
From: Peter Maydell @ 2020-04-07 12:53 UTC (permalink / raw)
To: Philippe Mathieu-Daudé
Cc: Fam Zheng, Daniel P . Berrangé, Alex Bennée,
QEMU Developers, John Snow, Cleber Rosa,
Philippe Mathieu-Daudé
On Mon, 6 Apr 2020 at 22:42, Philippe Mathieu-Daudé <f4bug@amsat.org> wrote:
>
> Some GitHub users try to open pull requests against the GitHub
> mirror. Unfortunate these get ignored until eventually someone
> notices and closes the request.
>
> Enable the 'Repo Lockdown' [*] 3rd party bot which can autorespond
> to pull requests with a friendly comment, close the request, and
> then lock it to prevent further comments.
>
> [*] https://github.com/dessant/repo-lockdown
>
> Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> ---
> Repo Lockdown is enabled on https://github.com/qemu/qemu/
> ---
> .github/lockdown.yml | 35 +++++++++++++++++++++++++++++++++++
> MAINTAINERS | 1 +
> 2 files changed, 36 insertions(+)
> create mode 100644 .github/lockdown.yml
>
> diff --git a/.github/lockdown.yml b/.github/lockdown.yml
> new file mode 100644
> index 0000000000..94472d1256
> --- /dev/null
> +++ b/.github/lockdown.yml
> @@ -0,0 +1,35 @@
> +# Configuration for Repo Lockdown - https://github.com/dessant/repo-lockdown
> +
> +# Close issues and pull requests
> +close: true
> +
> +# Lock issues and pull requests
> +lock: true
> +
> +issues:
> + comment: |
> + Thank you for your interest in the QEMU project.
> +
> + This repository is a read-only mirror of the project's master
> + repostories hosted on https://git.qemu.org/git/qemu.git.
> + The project does not process issues filed on GitHub.
> +
> + The project issues are tracked on Launchpad:
> + https://bugs.launchpad.net/qemu
> +
> + QEMU welcomes bug report contributions. You can fill new ones on:
"file"
> + https://bugs.launchpad.net/qemu/+filebug
> +
> +pulls:
> + comment: |
> + Thank you for your interest in the QEMU project.
> +
> + This repository is a read-only mirror of the project's master
> + repostories hosted on https://git.qemu.org/git/qemu.git.
> + The project does not process merge requests filed on GitHub.
> +
> + QEMU welcomes contributions of code (either fixing bugs or adding new
> + functionality). However, we get a lot of patches, and so we have some
> + guidelines about submitting patches described in our Wiki:
> + https://wiki.qemu.org/Contribute/SubmitAPatch and
> + https://wiki.qemu.org/Contribute/FAQ
Maybe include a reference to the mailing list here too?
thnaks
-- PMM
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests
2020-04-07 12:53 ` Peter Maydell
@ 2020-04-07 14:02 ` Alex Bennée
0 siblings, 0 replies; 5+ messages in thread
From: Alex Bennée @ 2020-04-07 14:02 UTC (permalink / raw)
To: Peter Maydell
Cc: Fam Zheng, Daniel P . Berrangé, John Snow,
Philippe Mathieu-Daudé, QEMU Developers, Cleber Rosa,
Philippe Mathieu-Daudé
Peter Maydell <peter.maydell@linaro.org> writes:
> On Mon, 6 Apr 2020 at 22:42, Philippe Mathieu-Daudé <f4bug@amsat.org> wrote:
>>
>> Some GitHub users try to open pull requests against the GitHub
>> mirror. Unfortunate these get ignored until eventually someone
>> notices and closes the request.
>>
>> Enable the 'Repo Lockdown' [*] 3rd party bot which can autorespond
>> to pull requests with a friendly comment, close the request, and
>> then lock it to prevent further comments.
>>
>> [*] https://github.com/dessant/repo-lockdown
>>
>> Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
>> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
>> ---
>> Repo Lockdown is enabled on https://github.com/qemu/qemu/
>> ---
>> .github/lockdown.yml | 35 +++++++++++++++++++++++++++++++++++
>> MAINTAINERS | 1 +
>> 2 files changed, 36 insertions(+)
>> create mode 100644 .github/lockdown.yml
>>
>> diff --git a/.github/lockdown.yml b/.github/lockdown.yml
>> new file mode 100644
>> index 0000000000..94472d1256
>> --- /dev/null
>> +++ b/.github/lockdown.yml
>> @@ -0,0 +1,35 @@
>> +# Configuration for Repo Lockdown - https://github.com/dessant/repo-lockdown
>> +
>> +# Close issues and pull requests
>> +close: true
>> +
>> +# Lock issues and pull requests
>> +lock: true
>> +
>> +issues:
>> + comment: |
>> + Thank you for your interest in the QEMU project.
>> +
>> + This repository is a read-only mirror of the project's master
>> + repostories hosted on https://git.qemu.org/git/qemu.git.
>> + The project does not process issues filed on GitHub.
>> +
>> + The project issues are tracked on Launchpad:
>> + https://bugs.launchpad.net/qemu
>> +
>> + QEMU welcomes bug report contributions. You can fill new ones on:
>
> "file"
>
>> + https://bugs.launchpad.net/qemu/+filebug
>> +
>> +pulls:
>> + comment: |
>> + Thank you for your interest in the QEMU project.
>> +
>> + This repository is a read-only mirror of the project's master
>> + repostories hosted on https://git.qemu.org/git/qemu.git.
>> + The project does not process merge requests filed on GitHub.
>> +
>> + QEMU welcomes contributions of code (either fixing bugs or adding new
>> + functionality). However, we get a lot of patches, and so we have some
>> + guidelines about submitting patches described in our Wiki:
>> + https://wiki.qemu.org/Contribute/SubmitAPatch and
>> + https://wiki.qemu.org/Contribute/FAQ
>
> Maybe include a reference to the mailing list here too?
I'll amend the patch.
>
> thnaks
> -- PMM
--
Alex Bennée
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-04-07 14:03 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-06 21:41 [PATCH-for-5.0?] .github: Enable repo-lockdown bot to refuse GitHub pull requests Philippe Mathieu-Daudé
2020-04-06 21:57 ` John Snow
2020-04-07 12:38 ` Alex Bennée
2020-04-07 12:53 ` Peter Maydell
2020-04-07 14:02 ` Alex Bennée
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).