7 Commits

Author SHA1 Message Date
Damien Retzinger d80befbe9b fix(check-extension): mirror path repos to prevent symlink errors with template files (#218)
Composer installs path repositories as symlinks by default, which causes Magento's template engine to fail when resolving .phtml files. Setting `COMPOSER_MIRROR_PATH_REPOS=1` on all composer install steps forces a copy instead, matching how the package would be installed from Packagist in production.

Adds a .phtml template and an integration test to the demo package that
renders it via Magento's template engine. Without COMPOSER_MIRROR_PATH_REPOS=1
the path repo is installed as a symlink and the test fails; with mirroring
it passes.

Closes #217
2026-04-26 23:05:21 -04:00
Damien Retzinger 611c336883 chore: use newer dep versions in demo package 2025-12-14 12:06:47 -05:00
Vinai Kopp 1dc33c08a1 chore: switch all references of graycore/github-actions-magento2 to mage-os/github-actions 2023-06-17 09:49:31 +02:00
Damien Retzinger d1cced897a feat: use Mage-OS by default (#17) 2022-07-27 15:36:33 -04:00
Damien Retzinger d638c02eca feat: add integration test workflow (#3) 2022-06-25 21:15:05 -04:00
Damien Retzinger 72b1f25310 feat: add unit test action (#2) 2022-06-25 16:39:58 -04:00
Damien Retzinger 4bc0854cfc feat: add Installation Test Action (#1) 2022-06-25 12:14:49 -04:00