Automate Laravel CI/CD with Gitea Actions and Podman - Step-by-Step Beginner Guide

5 hours ago

In this live screencast, learn how to set up continuous integration and deployment (CI/CD) for your Laravel PHP application using Gitea Actions, Podman containers, and MariaDB — all on a Fedora 42 environment! Discover how to automate your Laravel app testing and deployment in a fully open-source way without Docker.

We walk through the entire process:

Installing and configuring Gitea Actions

Writing Podman Compose files for Laravel and MariaDB

Creating shell scripts to run tests inside containers

Setting up Gitea workflows to trigger CI/CD pipelines automatically

Whether you are a beginner or looking to switch from Docker to Podman, this tutorial covers everything you need to get started.

Check out the full blog post with code snippets, folder structure, and step-by-step instructions here:
https://ojambo.com/php-web-framework-laravel-gitea-actions

#Laravel #Gitea #Podman #CI_CD #MariaDB #OpenSource #PHPDevelopment #DevOps #Fedora #Automation

Loading 1 comment...