Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 10, 2026

The CI workflow was only testing --help output for the Hyvä compatibility checker command, which wouldn't catch runtime failures during actual module scanning.

Changes

  • Added execution tests with --show-all, --third-party-only, and --show-all --detailed options
  • Applied to both Elasticsearch (2.4.7) and OpenSearch (2.4.8) test jobs
echo "Test MageForge Hyvä Compatibility Check - Show all modules:"
bin/magento mageforge:hyva:compatibility:check --show-all

echo "Test MageForge Hyvä Compatibility Check - Third party only:"
bin/magento m:h:c:c --third-party-only

echo "Test MageForge Hyvä Compatibility Check - Detailed output:"
bin/magento m:h:c:c --show-all --detailed

This ensures the command performs actual compatibility scanning in CI, not just help display.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update to address feedback on Hyvä compatibility checker command Add actual execution tests for Hyvä compatibility checker in CI Jan 10, 2026
Copilot AI requested a review from dermatz January 10, 2026 00:16
@dermatz dermatz marked this pull request as ready for review January 10, 2026 00:19
@dermatz dermatz merged commit d8952bd into feature-hyva-compat-checker Jan 10, 2026
2 checks passed
@dermatz dermatz deleted the copilot/sub-pr-59 branch January 10, 2026 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants