From 7cfe28fe86362c2fe4f3225a6e9848c4c4ed07d2 Mon Sep 17 00:00:00 2001 From: Rodolfo Carvalho Date: Wed, 26 Aug 2026 12:52:48 +0200 Subject: [PATCH 1/2] Include repo names in issue template dropdowns Add the corresponding repository (hexpm/hexpm, hexpm/hex, hexpm/bob) next to each product and component option in the issue templates to help guide contributors and clarify issue routing. Note: In July 2026, hexpm/diff, hexpm/preview, and hexpm/hexdocs were archived and further development moved into hexpm/hexpm. --- .github/ISSUE_TEMPLATE/bug_report.yml | 12 ++++++------ .github/ISSUE_TEMPLATE/documentation.yml | 4 ++-- .github/ISSUE_TEMPLATE/feature_request.yml | 12 ++++++------ .github/ISSUE_TEMPLATE/question.yml | 12 ++++++------ 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index dce021e..0d58cd5 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -12,12 +12,12 @@ body: label: Product or component description: Where did the issue occur? This helps us route reports filed in the wrong repository. options: - - Hex.pm website or API - - Hex CLI - - HexDocs hosting, rendering, or search - - Package preview - - Version diff - - Bob or package builds + - Hex.pm website or API (hexpm/hexpm) + - Hex CLI (hexpm/hex) + - HexDocs hosting, rendering, or search (hexpm/hexpm) + - Package preview (hexpm/hexpm) + - Version diff (hexpm/hexpm) + - Bob or package builds (hexpm/bob) - Infrastructure - Other validations: diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml index c7ae4d4..9040d98 100644 --- a/.github/ISSUE_TEMPLATE/documentation.yml +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -12,8 +12,8 @@ body: label: Documentation type description: Which documentation is affected? options: - - Hex.pm documentation - - HexDocs hosting, rendering, or search + - Hex.pm documentation (hexpm/hexpm) + - HexDocs hosting, rendering, or search (hexpm/hexpm) - Package-authored content (report this to the package repository) - Other validations: diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index c1df66e..32c6cae 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -12,12 +12,12 @@ body: label: Product or component description: Which product or component would this improve? options: - - Hex.pm website or API - - Hex CLI - - HexDocs hosting, rendering, or search - - Package preview - - Version diff - - Bob or package builds + - Hex.pm website or API (hexpm/hexpm) + - Hex CLI (hexpm/hex) + - HexDocs hosting, rendering, or search (hexpm/hexpm) + - Package preview (hexpm/hexpm) + - Version diff (hexpm/hexpm) + - Bob or package builds (hexpm/bob) - Infrastructure - Other validations: diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml index f487107..25e8e88 100644 --- a/.github/ISSUE_TEMPLATE/question.yml +++ b/.github/ISSUE_TEMPLATE/question.yml @@ -12,12 +12,12 @@ body: label: Product or component description: What is your question about? options: - - Hex.pm website or API - - Hex CLI - - HexDocs hosting, rendering, or search - - Package preview - - Version diff - - Bob or package builds + - Hex.pm website or API (hexpm/hexpm) + - Hex CLI (hexpm/hex) + - HexDocs hosting, rendering, or search (hexpm/hexpm) + - Package preview (hexpm/hexpm) + - Version diff (hexpm/hexpm) + - Bob or package builds (hexpm/bob) - Infrastructure - Other validations: From 28f78cd977695019c14ae29f412f6a5576ef4162 Mon Sep 17 00:00:00 2001 From: Rodolfo Carvalho Date: Wed, 26 Aug 2026 12:52:48 +0200 Subject: [PATCH 2/2] Consolidate issue template options by repository Reduce redundant options by grouping components under their respective active repository (hexpm/hexpm, hexpm/hex, hexpm/bob) in the format 'repo: description'. --- .github/ISSUE_TEMPLATE/bug_report.yml | 9 +++------ .github/ISSUE_TEMPLATE/documentation.yml | 5 ++--- .github/ISSUE_TEMPLATE/feature_request.yml | 9 +++------ .github/ISSUE_TEMPLATE/question.yml | 9 +++------ 4 files changed, 11 insertions(+), 21 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 0d58cd5..b143235 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -12,12 +12,9 @@ body: label: Product or component description: Where did the issue occur? This helps us route reports filed in the wrong repository. options: - - Hex.pm website or API (hexpm/hexpm) - - Hex CLI (hexpm/hex) - - HexDocs hosting, rendering, or search (hexpm/hexpm) - - Package preview (hexpm/hexpm) - - Version diff (hexpm/hexpm) - - Bob or package builds (hexpm/bob) + - "hexpm/hexpm: Website, API server, HexDocs hosting/processing, package preview, and package version diff" + - "hexpm/hex: Package manager client CLI and Mix task integration for Erlang/Elixir" + - "hexpm/bob: Automated build service for Elixir, Erlang, Docker tags, and package artifacts" - Infrastructure - Other validations: diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml index 9040d98..d3c126d 100644 --- a/.github/ISSUE_TEMPLATE/documentation.yml +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -12,9 +12,8 @@ body: label: Documentation type description: Which documentation is affected? options: - - Hex.pm documentation (hexpm/hexpm) - - HexDocs hosting, rendering, or search (hexpm/hexpm) - - Package-authored content (report this to the package repository) + - "hexpm/hexpm: Hex.pm documentation, and HexDocs hosting" + - "Package-specific documentation (please report to package maintainers)" - Other validations: required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index 32c6cae..cd225ff 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -12,12 +12,9 @@ body: label: Product or component description: Which product or component would this improve? options: - - Hex.pm website or API (hexpm/hexpm) - - Hex CLI (hexpm/hex) - - HexDocs hosting, rendering, or search (hexpm/hexpm) - - Package preview (hexpm/hexpm) - - Version diff (hexpm/hexpm) - - Bob or package builds (hexpm/bob) + - "hexpm/hexpm: Website, API server, HexDocs hosting/processing, package preview, and package version diff" + - "hexpm/hex: Package manager client CLI and Mix task integration for Erlang/Elixir" + - "hexpm/bob: Automated build service for Elixir, Erlang, Docker tags, and package artifacts" - Infrastructure - Other validations: diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml index 25e8e88..58566a0 100644 --- a/.github/ISSUE_TEMPLATE/question.yml +++ b/.github/ISSUE_TEMPLATE/question.yml @@ -12,12 +12,9 @@ body: label: Product or component description: What is your question about? options: - - Hex.pm website or API (hexpm/hexpm) - - Hex CLI (hexpm/hex) - - HexDocs hosting, rendering, or search (hexpm/hexpm) - - Package preview (hexpm/hexpm) - - Version diff (hexpm/hexpm) - - Bob or package builds (hexpm/bob) + - "hexpm/hexpm: Website, API server, HexDocs hosting/processing, package preview, and package version diff" + - "hexpm/hex: Package manager client CLI and Mix task integration for Erlang/Elixir" + - "hexpm/bob: Automated build service for Elixir, Erlang, Docker tags, and package artifacts" - Infrastructure - Other validations: