Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Added
Automatic npm build support: hostinger:deploy now automatically detects package.json and builds frontend assets locally before deployment
Built asset copying: Automatically copies public/build/ directory to the remote server using rsync after deployment
GitHub Actions workflow enhancements:
SSH key installation step for secure authentication
Automatic copying of built frontend assets to the remote server
Support for projects with npm/frontend build requirements
Changed
Refactored all commands to extend BaseHostingerCommand base class for better code organization and DRY principles
Renamed hostinger:deploy-shared to hostinger:deploy (simpler, more intuitive name)
Renamed hostinger:setup-automated-deploy to hostinger:setup-cicd (more accurate terminology)
Renamed hostinger:deploy-and-setup-automated to hostinger:deploy-and-setup-cicd (consistent naming)
Improved
Reduced code duplication by extracting common methods into BaseHostingerCommand
Improved maintainability - changes to shared logic now only need to be made once
Better code organization with centralized configuration validation, SSH setup, and GitHub API initialization
Frontend assets are now built locally (no npm required on shared hosting servers)
You can’t perform that action at this time.