OpenParable
Skip to content
← Back to skills

Github Actions Php

DevOps & Security
github-actions-php

Github Actions Php is an Agent Skill for devops & security published in the Bottelet/DaybydayCRM repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Defines GitHub Actions configuration for running PHP/Laravel CI pipeline

View on GitHub ↗
QUICK START

How to use this skill

Bring this guide into your coding agent with a prompt tailored to the tool you use.

  1. Open your project in Codex.
  2. Copy and paste the prompt below.
  3. Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/Bottelet/DaybydayCRM/blob/HEAD/.claude/skills/github-actions-php/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/github-actions-php, but wait for my approval before writing files or running scripts.

Copying this prompt does not install or run the skill. Review third-party files before use.

GitHub Actions PHP

Purpose

Defines CI workflow structure only.


Scope

This skill defines:

  • PHP version matrix
  • MySQL service setup
  • Composer install steps
  • test execution trigger
  • artifact collection

Non-Scope

This skill does NOT define:

  • schema validation rules
  • factory correctness rules
  • test classification logic
  • database correctness assumptions

These belong to domain-specific CI and test skills.


Database Requirement

CI MUST use MySQL =MariaDB when production uses MySQL / MariaDB.

SQLite is forbidden in CI when schema integrity matters.


Execution Flow

CI pipeline MUST follow:

  1. Setup PHP environment
  2. Install dependencies
  3. Boot MySQL service
  4. Run migrations
  5. Run seeders
  6. Execute tests

Principle

This skill defines "how CI runs", not "what is correct".