Github Actions Php
DevOps & Securitygithub-actions-phpGithub 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
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
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:
- Setup PHP environment
- Install dependencies
- Boot MySQL service
- Run migrations
- Run seeders
- Execute tests
Principle
This skill defines "how CI runs", not "what is correct".