avatar

Piyush Himmatsinghka

DevOps Engineer

CI/CD Pipeline for LAMP Stack Application with GitHub Actions

Overview

This project showcases a robust CI/CD pipeline for a LAMP (Linux, Apache, MySQL, PHP) stack application using GitHub Actions. The pipeline automates the entire process from code linting and testing to building and deploying the application on a remote server. This ensures that every code change is automatically tested and deployed, maintaining the application's quality and stability.

Features

  • Automated Linting: Ensures code quality using PHP_CodeSniffer.
  • Automated Deployment: Seamlessly deploys the application to a remote Apache server via SSH.

Technology