From efd41e7d4a7f42243367831d4d6a2e772ffd516f Mon Sep 17 00:00:00 2001 From: Rhys Arkins Date: Fri, 27 Sep 2024 11:12:04 +0200 Subject: [PATCH 1/5] chore: add enterprise support label action --- .github/label-actions.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.github/label-actions.yml b/.github/label-actions.yml index 1c58232cc774f2..53e5cc13dd9e6d 100644 --- a/.github/label-actions.yml +++ b/.github/label-actions.yml @@ -113,7 +113,7 @@ Hi there, - Please give us specific logs, so we can help you more. + A maintainer would like for you to locate and share a specific log message (`packageFiles with updates`) from your repo/environment. If you self-host Renovate: make sure you run Renovate with `LOG_LEVEL=debug` to get the debug log messages! Next, open the debug-level logs and search for `packageFiles with updates`. This text marks the start of a structured log message that shows every package file, dependency, and update that Renovate found. @@ -475,3 +475,27 @@ Thanks, the Renovate team + +'auto:enterprise-support': + comment: > + Hi there, + + + This discussion has been labeled as a use case specific to "enterprise" users. Enterprise users typically self-host Renovate and have advanced requirements like custom certificates, HTTP proxies, private registries, air gapping, etc. + + + Such cases usually require substantial back-and-forth to resolve, because the problem relates to the user's specific environment and cannot be reproduced publicly for maintainers to debug. + + + The maintainers of this project have decided that their time is best spent on issues that benefit large numbers of users. This means that enterprise-specific issues affecting one or a small number of users are usually not a priority. If we can help you quickly, we always will, but if you are seeing this message then a maintainer believes this is not quick and they won't be actively working on this issue unless new information comes to light. + + + If you are an enterprise user, please consider the following options available to you: + + - You may need to troubleshoot and contribute a fix yourself, or + - You may need to [hire a consultant](https://github.com/renovatebot/renovate/blob/main/CODE_OF_CONDUCT.md#getting-more-help) to help you if you cannot, or + - You should consider an [Enterprise support contract from Mend.io](https://mend.io/mend-renovate/), or + - You may need to wait for a community member to help you if they have the same problem + + + If you choose to wait, then this discussion can remain open indefinitely, but please be patient and do not nudge or bump this discussion just to get attention. From 8e5ca01e6c54b3cf410864da13d47010d7f4c14d Mon Sep 17 00:00:00 2001 From: Rhys Arkins Date: Mon, 30 Sep 2024 14:31:55 +0200 Subject: [PATCH 2/5] Apply suggestions from code review Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com> --- .github/label-actions.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/label-actions.yml b/.github/label-actions.yml index 53e5cc13dd9e6d..f44f052257965e 100644 --- a/.github/label-actions.yml +++ b/.github/label-actions.yml @@ -481,21 +481,23 @@ Hi there, - This discussion has been labeled as a use case specific to "enterprise" users. Enterprise users typically self-host Renovate and have advanced requirements like custom certificates, HTTP proxies, private registries, air gapping, etc. + The maintainers have labeled this discussion as a use case specific to "enterprise" users. Enterprise users typically self-host Renovate and have advanced requirements like custom certificates, HTTP proxies, private registries, air gapping, etc. - Such cases usually require substantial back-and-forth to resolve, because the problem relates to the user's specific environment and cannot be reproduced publicly for maintainers to debug. + Such cases usually need a lot of back-and-forth to resolve, because the problem is related to the user's environment. + Usually the user's environment can not be reproduced publicly, which means that maintainer debugging is not possible. - The maintainers of this project have decided that their time is best spent on issues that benefit large numbers of users. This means that enterprise-specific issues affecting one or a small number of users are usually not a priority. If we can help you quickly, we always will, but if you are seeing this message then a maintainer believes this is not quick and they won't be actively working on this issue unless new information comes to light. + The maintainers decided their time is best spent on issues that help large numbers of users. This means enterprise-specific issues affecting one user (or a small number of users), are not a priority. If we can help you quickly, we will. But if you see this message, then a maintainer believes this is not a quick fix. The maintainers will not actively work on this issue, unless new information is found. - If you are an enterprise user, please consider the following options available to you: + If you are an enterprise user, please consider the following options: - - You may need to troubleshoot and contribute a fix yourself, or - - You may need to [hire a consultant](https://github.com/renovatebot/renovate/blob/main/CODE_OF_CONDUCT.md#getting-more-help) to help you if you cannot, or - - You should consider an [Enterprise support contract from Mend.io](https://mend.io/mend-renovate/), or - - You may need to wait for a community member to help you if they have the same problem + - Troubleshoot and contribute a fix yourself, or + - [Hire a consultant](https://github.com/renovatebot/renovate/blob/main/CODE_OF_CONDUCT.md#getting-more-help) to help you, or + - Consider an [Enterprise support contract from Mend.io](https://mend.io/mend-renovate/), or + - Wait for a community member to help you, if they have the same problem - If you choose to wait, then this discussion can remain open indefinitely, but please be patient and do not nudge or bump this discussion just to get attention. + If you choose to wait, then this discussion can remain open indefinitely. + But please be patient, do not nudge or bump this discussion just to get attention. From b7253f26e0155215e8add738c6722c0ba79f885e Mon Sep 17 00:00:00 2001 From: Rhys Arkins Date: Tue, 1 Oct 2024 15:10:31 +0200 Subject: [PATCH 3/5] Update .github/label-actions.yml Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com> --- .github/label-actions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/label-actions.yml b/.github/label-actions.yml index f44f052257965e..d7962863f2e125 100644 --- a/.github/label-actions.yml +++ b/.github/label-actions.yml @@ -113,7 +113,7 @@ Hi there, - A maintainer would like for you to locate and share a specific log message (`packageFiles with updates`) from your repo/environment. + A maintainer wants you to find and share a specific log message (`packageFiles with updates`) from your repository or environment. If you self-host Renovate: make sure you run Renovate with `LOG_LEVEL=debug` to get the debug log messages! Next, open the debug-level logs and search for `packageFiles with updates`. This text marks the start of a structured log message that shows every package file, dependency, and update that Renovate found. From e7adcb3bbc7802eafb368cd2765f6f2ac9238f1c Mon Sep 17 00:00:00 2001 From: Rhys Arkins Date: Tue, 1 Oct 2024 15:43:24 +0200 Subject: [PATCH 4/5] indent --- .github/label-actions.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/label-actions.yml b/.github/label-actions.yml index d7962863f2e125..61464bdddbc5f9 100644 --- a/.github/label-actions.yml +++ b/.github/label-actions.yml @@ -499,5 +499,5 @@ - Wait for a community member to help you, if they have the same problem - If you choose to wait, then this discussion can remain open indefinitely. - But please be patient, do not nudge or bump this discussion just to get attention. + If you choose to wait, then this discussion can remain open indefinitely. + But please be patient, do not nudge or bump this discussion just to get attention. From c26207c6cb5491b5097d99674e1ba8f33945523b Mon Sep 17 00:00:00 2001 From: Rhys Arkins Date: Tue, 1 Oct 2024 16:13:35 +0200 Subject: [PATCH 5/5] Update .github/label-actions.yml Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com> --- .github/label-actions.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/label-actions.yml b/.github/label-actions.yml index 61464bdddbc5f9..56de4ca48ad858 100644 --- a/.github/label-actions.yml +++ b/.github/label-actions.yml @@ -501,3 +501,6 @@ If you choose to wait, then this discussion can remain open indefinitely. But please be patient, do not nudge or bump this discussion just to get attention. + + + Thanks, the Renovate team