Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

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