Commit Graph

22 Commits

Author SHA1 Message Date
Zura Sekhniashvili
faea34e884 Enhance post-deployment process with new optimization commands and configurable caching options. Updated DeploySharedCommand to streamline application optimization, event caching, and queue management. Removed redundant checks for .env file existence during migrations. Updated CHANGELOG to reflect these changes. v0.5.0 2025-12-09 12:52:07 +11:00
Zura Sekhniashvili
93895f3a60 Release version 0.5.0 with significant improvements for incremental deployments, ensuring user data and configuration files are preserved. Updated deployment commands to be idempotent, added checks for existing configurations, and enhanced the README and CHANGELOG to reflect these changes. 2025-12-09 11:43:50 +11:00
Zura Sekhniashvili
99e2f56e0f Release version 0.4.0 with full Laravel environment setup in GitHub Actions, improved artifact management, and fixes for build failures related to Laravel Vite plugins. Updated CHANGELOG, README, and composer.json to reflect new version and enhancements. v0.4.0 2025-11-12 02:14:30 +04:00
Zura Sekhniashvili
a561d4589f Release version 0.3.0 with enhanced error handling, new --show-errors flag for detailed output, and automatic Git host key verification. Updated README and CHANGELOG to reflect new features and improvements. v0.3.0 2025-10-31 21:01:34 +04:00
Zura Sekhniashvili
b86c66200e Enhance README with detailed SSH authentication setup instructions and clarify required environment variables. Update DeploySharedCommand to include a new option for showing detailed error messages during deployment failures. Improve error handling in SshConnectionService for better debugging information. 2025-10-31 20:57:58 +04:00
Zura Sekhniashvili
537726430e Update README to reflect the new version 0.2 of the laravel-hostinger-deploy package. 2025-10-31 19:01:23 +04:00
Zura Sekhniashvili
f786b386cc Update version in composer.json to 0.2.0 for the upcoming release. v0.2.0 2025-10-31 17:54:56 +04:00
Zura Sekhniashvili
547481a761 Remove hostinger:auto-deploy command and update documentation accordingly. Adjust section numbering in README and remove references to the deleted command from CHANGELOG. 2025-10-31 17:35:42 +04:00
Zura Sekhniashvili
5ac928e285 Update CHANGELOG for version 0.2.0 with the release date set to October 31, 2025 2025-10-31 17:32:18 +04:00
Zura Sekhniashvili
b94e850fb3 Enhance CHANGELOG for version 0.2.0 with new features and improvements. Added automatic npm build support, built asset copying via rsync, and GitHub Actions workflow enhancements for secure authentication and asset management. Refactored deployment commands for better organization and maintainability. 2025-10-31 17:31:23 +04:00
Zura Sekhniashvili
1c0a490385 Add frontend asset build and deployment steps to DeploySharedCommand
Enhance the deployment process by adding functionality to build frontend assets if a package.json file exists. Implement npm dependency installation and asset building, followed by copying the built assets to the remote server. Update the deployment workflow to include these new steps for improved asset management.
2025-10-31 17:27:36 +04:00
Zura Sekhniashvili
84988f6967 Refactor deployment commands to extend BaseHostingerCommand for improved organization and maintainability. Rename commands for clarity: hostinger:deploy-shared to hostinger:deploy, hostinger:setup-automated-deploy to hostinger:setup-cicd, and update related documentation. Enhance code structure by reducing duplication and centralizing configuration validation. 2025-10-31 16:33:01 +04:00
Zura Sekhniashvili
0ae4d46fb6 Enhance deployment process by integrating GitHub Personal Access Token management, updating README for clarity, and improving workflow file publishing. Added automatic deploy key handling via GitHub API and refined command options for better user experience. 2025-10-31 14:19:26 +04:00
Zura Sekhniashvili
6486711107 Update README with version v0.1.0 2025-10-31 02:54:40 +04:00
Zura Sekhniashvili
3a2ec9d924 Update version into 0.1.0 2025-10-31 02:49:31 +04:00
Zura Sekhniashvili
3cd29c7165 Improve setup-automated-deploy script 2025-10-31 02:43:32 +04:00
Zura Sekhniashvili
d8ea329879 Update README.md 2025-10-31 02:23:53 +04:00
Zura Sekhniashvili
effc7d944e Update namespace 2025-10-31 01:50:34 +04:00
Zura Sekhniashvili
48d03f1a72 Create a new script to deploy and setup automated deployment 2025-10-31 01:39:07 +04:00
Zura Sekhniashvili
56b4659742 Print public key if it is not added in deploy keys 2025-10-31 01:04:33 +04:00
Zura Sekhniashvili
4223eed753 Test deploy-shared commaand and it works. 2025-10-31 00:40:15 +04:00
Zura Sekhniashvili
8fcb9aead2 Initial commit 2025-10-30 23:51:25 +04:00