Articles › GitHub Actions
TAG ARCHIVE

Everything on GitHub Actions.

6 articles tagged GitHub Actions, sorted newest first.

tooling

Renovate for Laravel: Automated Composer and npm Updates That Do Not Drown You in PRs

Renovate's default config opens a PR per package and buries the repository within a day. The value is entirely in packageRules — here is the Laravel configuration that turns forty PRs a week into one.

15 min read →
github-actions

Cache Composer and NPM in GitHub Actions to Speed Up Laravel CI

Cache Composer's download directory and the npm cache in GitHub Actions, keyed on your lockfiles, so composer install and the asset build finish in seconds.

7 min read →
pest

GitHub Actions + Pest Sharding — Cut Laravel CI from 12 Minutes to 3

Split your Pest suite across four GitHub Actions matrix jobs, balance them by real execution time, and gate merges on a single status check.

8 min read →
devops

GitHub Actions Matrix Testing for Laravel: PHP × Database Combos

Stop testing against one PHP version and one database. Here's the copy-paste GitHub Actions matrix workflow that covers PHP 8.2–8.4 against MySQL, PostgreSQL, and SQLite in one go.

6 min read →
docker

Optimising Laravel Docker images with multi-stage builds

A single-stage Dockerfile for Laravel ends up with 800 MB+ images full of build tools you don't need in production. Multi-stage builds fix that: here's how.

7 min read →
laravel

Zero-Downtime Laravel Deployments with GitHub Actions and Forge

Stop manually triggering Forge deploys. Here's how to wire GitHub Actions to Forge's deploy webhook so every push to main ships automatically: without downtime.

6 min read →