Home

Awesome

Magento 2 GitHub Actions

<div align="center">

GitHub release (latest SemVer) Unit Test Integration Test Installation Test

</div>

Opinionated Github Actions and Workflows to make building, testing, and maintaining Magento 2 Modules easier.

Workflows

Workflow NameDescription
Integration TestA Github Workflow that runs the Integration Tests of a Magento Package

Actions

Action NameDescription
Unit TestA Github Action that runs the Unit Tests a Magento Package
Fix Magento InstallA Github Action that fixes Magento before composer install
Cache MagentoA Github Action that creates a composer cache for a Magento extension or store.
Setup MagentoA Github Action that sets up Magento before composer install for an extension or store.
Get Magento VersionA Github Action that computes the installed Magento version.
Installation TestA Github Action that tests the installability of a Magento Package
Supported VersionA Github Action that computes the currently supported Github Actions Matrix for Magento 2