Magento 2 CI/CD Pipeline with GitHub Actions
Build a Magento 2.4.8 CI/CD pipeline in GitHub Actions: Composer auth, coding standard, PHPStan, unit tests, a DB-free build and an atomic release deploy.
5 articles
Build a Magento 2.4.8 CI/CD pipeline in GitHub Actions: Composer auth, coding standard, PHPStan, unit tests, a DB-free build and an atomic release deploy.
What goes in Magento 2 app/etc/env.php and config.php, how config precedence works, app:config:dump, --lock-env vs --lock-config and keeping secrets out of Git.
A practical zero downtime deploy for Magento 2.4 on one server: build in a release folder, compile outside live, switch a symlink and roll back in seconds.
What Magento 2 production mode changes, how to switch safely and a deploy sequence for 2.4.8 that moves compilation and static deploy out of downtime.
Speed up setup:static-content:deploy in Magento 2: standard, quick and compact strategies, parallel jobs, scoping themes and locales, and builds without a DB.