From 33d7ba51c6597706f3c6b91238edfca275a0c19b Mon Sep 17 00:00:00 2001 From: Krystian Podemski Date: Mon, 3 Feb 2025 11:13:44 +0100 Subject: [PATCH] Core monthly related improvements --- src/App/Command/GitHubMonthlyReportCommand.php | 10 +++++++--- src/App/Service/PrestaShop/RepositoryNameConverter.php | 6 ++++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/App/Command/GitHubMonthlyReportCommand.php b/src/App/Command/GitHubMonthlyReportCommand.php index 4b533ec..0ea499d 100644 --- a/src/App/Command/GitHubMonthlyReportCommand.php +++ b/src/App/Command/GitHubMonthlyReportCommand.php @@ -30,10 +30,14 @@ class GitHubMonthlyReportCommand extends Command 'PM', ]; + private const AUTHORS_REJECT_LIST = [ + 'dependabot', + ]; + private const CORE_BRANCHES = [ + '9.0.x', 'develop', - '8.1.x', - '8.0.x', + '8.2.x', '1.7.8.x', ]; @@ -234,7 +238,7 @@ private function searchForPullRequests(): void $branchName = $this->extractInformationFromBody($body, 'Branch'); $category = $this->extractInformationFromBody($body, 'Category'); - if (in_array($category, self::CATEGORIES_REJECT_LIST)) { + if (in_array($category, self::CATEGORIES_REJECT_LIST) || in_array($pullRequest['author']['login'], self::AUTHORS_REJECT_LIST)) { continue; } diff --git a/src/App/Service/PrestaShop/RepositoryNameConverter.php b/src/App/Service/PrestaShop/RepositoryNameConverter.php index 8545b9f..aac0901 100644 --- a/src/App/Service/PrestaShop/RepositoryNameConverter.php +++ b/src/App/Service/PrestaShop/RepositoryNameConverter.php @@ -147,6 +147,12 @@ class RepositoryNameConverter 'ps-project-metrics' => 'PrestaShop Project Metrics', 'ps_distributionapiclient' => 'Distribution API Client', 'ps-monitor-module-releases' => 'Module Releases Monitor', + 'prestashop-flashlight' => 'PrestaShop Flashlight', + 'LocalizationFiles' => 'Localization Files', + 'ps_apiresources' => 'API Resources', + 'ps_fixturescreator' => 'Fixtures Creator', + 'SeamlessUpgradeToolbox' => 'Seamless Upgrade Toolbox', + 'ui-testing-library' => 'UI Testing Library', ]; public function __construct()