Skip to content

Updated module dependencies#39

Closed
rhoerr wants to merge 2 commits intomainfrom
fix/issue-22
Closed

Updated module dependencies#39
rhoerr wants to merge 2 commits intomainfrom
fix/issue-22

Conversation

@rhoerr
Copy link
Copy Markdown
Contributor

@rhoerr rhoerr commented Oct 2, 2025

Fixes #22

DavidLambauer added a commit to DavidLambauer/module-catalog-data-ai that referenced this pull request Apr 19, 2026
Extract CI infrastructure from mage-os-lab#49 so tests run on main before any feature
PR merges. Feature-specific tests remain with their respective PRs.

- GitHub Actions workflow running PHP 8.2/8.3/8.4 via mage-os/github-actions
- PHPUnit bootstrap using Magento's FactoryGenerator/ProxyGenerator
- phpunit.xml.dist test runner config
- ProductMockTrait for shared product mocking
- RequestTest as a smoke test covering the existing Request DTO
- composer.json: add magento/* framework deps required by the bootstrap
  (also resolves mage-os-lab#22, supersedes mage-os-lab#39)
@DavidLambauer
Copy link
Copy Markdown
Contributor

Superseded by #57, which ships the same magento/framework / magento/module-* dependencies as part of the CI baseline setup. Closing here to keep #22 tracked in one place.

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.

Improve composer dependencies

2 participants