Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Shared engineering workflows

Reusable GitHub Actions workflows for Haniel Azevedo's Laravel, Next.js, Prisma, and Node.js projects.

The goal is simple: quality gates live here once. Project repositories keep a small caller workflow and inherit improvements without copying CI plumbing.

Workflows

  • laravel-ci.yml — PHP 8.3, Composer, Node 22, SQLite, read-only formatting checks, tests, migrations when requested, and a production asset build.
  • next-prisma-ci.yml — npm, Prisma generation/migrations, typecheck, lint, and a production Next.js build.
  • node-quality.yml — deterministic pnpm install and project quality command.
  • deployment-release.yml — immutable tag and GitHub Release after a successful deployment.

Callers pin the reusable workflow to a release tag so shared changes are deliberate and reproducible.

About

Shared CI workflows and engineering defaults for Haniel Azevedo projects.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors