Pull Request Opened
PR #2 opened: chore: add package documentation and CI workflows
Summary
Sets up laravel-kick as a proper open-source package with comprehensive documentation and CI infrastructure, matching the patterns used in laravel-coolify.
Changes
Documentation
- README.md - Comprehensive readme with badges, installation instructions, usage examples, endpoint tables, security model, and development guide
- CLAUDE.md - AI-assisted development guidelines with architecture docs, key patterns, and common commands
- CHANGELOG.md - Keep a Changelog format tracking v0.1.0, v0.1.1, and Unreleased
- LICENSE - MIT License
CI/CD Workflows
- tests.yml - Matrix testing across PHP 8.2/8.3/8.4 and Laravel 11/12, plus PHPStan static analysis
- lint.yml - Pint code style checking
- dependabot-automerge.yml - Auto-merge minor/patch dependency updates when CI passes
GitHub Templates
- bug_report.yml - Bug report issue template
- feature_request.yml - Feature request issue template
- PULL_REQUEST_TEMPLATE.md - PR template with summary, changes, test plan, and checklist
- CODEOWNERS - @StuMason as owner for all files
- dependabot.yml - Weekly composer and GitHub Actions updates
Other
- Updated .gitignore with phpunit.xml, .env, and .claude/
Test plan
- All files created with correct content
- Workflows match laravel-coolify patterns
- CI runs successfully on this PR
+676
additions
-2
deletions
15
files changed