121ecommercellc/Magento 2 Checks
Performs code analysis using Magento 2 rulesets.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 20, 2026
- License
- None
Pinned Snippet
uses: 121ecommercellc/github-actions-magento-2@bf7cef80c29fe27640790e2aeb9cf130decef82b # 4.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| php-version | PHP Version | no | 8.3 |
| php-extensions | PHP Extensions | no | gd, bcmath, soap, pdo_mysql, ctype, curl, dom, hash, iconv, intl, mbstring, openssl, simplexml, xsl, sockets, zip |
| composer-version | Composer Version | no | v2 |
| path-to-code | Relative path to the code. | no | /app/code |
| path-to-design | Relative path to the design. | no | /app/design |
| with-php-linter | Run PHP Linter (true/false). | no | false |
| with-phpcs | Run PHPCS (true/false). | no | false |
| phpcs-extensions | PHPCS: List of file extensions to check. | no | php,phtml,graphqls/GraphQL,less/CSS,xml,js/PHP |
| phpcs-ruleset | PHPCS: Relative path to ruleset file. | no | "" |
| with-phpmd | Run PHPMD (true/false). | no | false |
| phpmd-ruleset | PHPMD: Relative path to ruleset file. | no | ./dev/tests/static/testsuite/Magento/Test/Php/_files/phpmd/ruleset.xml |
| with-php-compatibility | Run PHP Compatibility (true/false). | no | false |
| php-compatibility-ruleset | PHP Compatibility: Relative path to ruleset file. | no | "" |
| with-phpstan | Run PHPStan (true/false). | no | false |
| phpstan-configuration | PHPStan: Relative path to configuration file. | no | ./dev/tests/static/testsuite/Magento/Test/Php/_files/phpstan/phpstan.neon |
| phpstan-level | PHPStan: Level to check. | no | 1 |
| setup-di-compile | Run "bin/magento setup:di:compile" command. | no | true |
| skip-cache | Skip composer cache. | no | false |
Outputs
no outputs