Skip to content

feat: add Deployer PHP configuration and deployment hooks - #5

Merged
loadinglucian merged 2 commits into
mainfrom
feat/add-deployer-configuration
Jan 13, 2026
Merged

feat: add Deployer PHP configuration and deployment hooks#5
loadinglucian merged 2 commits into
mainfrom
feat/add-deployer-configuration

Conversation

@loadinglucian

Copy link
Copy Markdown
Owner

Summary

  • Add Deployer PHP configuration scaffold (deployer.yml) for server/site management
  • Add deployment lifecycle hooks in .deployer/hooks/:
    • Building: Composer and frontend asset installation (Bun)
    • Releasing: Framework detection with Laravel/Symfony/CodeIgniter support
    • Finishing: Post-activation cleanup
  • Improve README license reference to link to LICENSE file

Test plan

  • Verify deployer.yml is valid YAML
  • Test deployment hooks execute correctly on target server
  • Confirm framework detection works for Laravel projects

Lucian Behind The Scenes added 2 commits January 13, 2026 13:38
Add deployment automation configuration for Deployer PHP:
- deployer.yml: Server and site configuration scaffold
- .deployer/hooks/1-building.sh: Composer and frontend asset installation
- .deployer/hooks/2-releasing.sh: Framework detection with Laravel/Symfony/CI4 support
- .deployer/hooks/3-finishing.sh: Post-activation lifecycle hook
Update license section to link directly to the LICENSE file.
@loadinglucian
loadinglucian marked this pull request as ready for review January 13, 2026 11:39
@loadinglucian
loadinglucian merged commit 4293552 into main Jan 13, 2026
1 check passed
@loadinglucian
loadinglucian deleted the feat/add-deployer-configuration branch January 13, 2026 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant