Commit Graph

13 Commits

Author SHA1 Message Date
Frank John Begornia
73b178fa2c Enhance deployment workflow by adding SSH setup and secret validation checks for improved security and reliability
Some checks failed
Deploy Development / deploy (push) Failing after 41s
2025-12-16 14:24:11 +08:00
Frank John Begornia
8e8bfd1897 Refactor SSH setup in deployment workflow to enhance secrets presence checks and improve output clarity
Some checks failed
Deploy Development / deploy (push) Failing after 1m17s
2025-12-16 14:16:30 +08:00
Frank John Begornia
aaa043f06e Enhance SSH setup in deployment workflow to include error handling for empty SSH key
Some checks failed
Deploy Development / deploy (push) Failing after 28s
2025-12-16 14:04:01 +08:00
Frank John Begornia
74860f8a0d Fix SSH key variable in deployment workflow for consistency and security
Some checks failed
Deploy Development / deploy (push) Failing after 1m17s
2025-12-16 14:00:23 +08:00
Frank John Begornia
9d0bae2dea Refactor deployment workflow by removing unnecessary input parameters and enhancing SSH setup for improved security and reliability
Some checks failed
Deploy Development / deploy (push) Failing after 1m20s
2025-12-16 13:57:04 +08:00
Frank John Begornia
63c5c50578 Update domain and application URL to dev-admin.merchbay.app across deployment configurations
Some checks failed
Deploy Development / deploy (push) Failing after 1m18s
2025-12-16 13:33:09 +08:00
Frank John Begornia
632f143637 Refactor SSH setup in deployment workflows to enhance security and error handling
Some checks failed
Deploy Development / deploy (push) Failing after 1m20s
2025-12-16 13:22:35 +08:00
Frank John Begornia
a4171330e5 Enhance deployment workflows with additional input parameters and setup scripts
Some checks failed
Deploy Development / deploy (push) Has been cancelled
2025-12-16 13:18:29 +08:00
Frank John Begornia
af0d8cd9ac Add container specification and shell definitions to deployment workflows
Some checks failed
Deploy Development / deploy (push) Failing after 4m25s
2025-12-13 02:58:29 +08:00
Frank John Begornia
fa59a081d8 Refactor deployment workflows to enhance SSH handling and streamline Docker image deployment
Some checks failed
Deploy Development / deploy (push) Failing after 2s
2025-12-12 01:39:37 +08:00
Frank John Begornia
6f7b81f1da Refactor deployment scripts to use GitHub environment variables and improve SSH key handling 2025-12-12 01:37:27 +08:00
Frank John Begornia
a12ee2e5aa Refactor deployment workflows to streamline code checkout and file transfer processes
Some checks failed
Deploy Development / deploy (push) Failing after 2s
2025-12-12 01:36:14 +08:00
Frank John Begornia
0cedc90031 Add CI/CD workflows for development and production deployments
Some checks failed
Deploy Development / deploy (push) Failing after 29s
- Created `deploy-dev.yml` for automated deployment to the development server on push to the `dev` branch.
- Created `deploy.yml` for automated deployment to the production server on push to the `main` or `master` branches.
- Added deployment instructions in `DEPLOYMENT-PORTAINER.md` for using Portainer and Traefik.
- Documented Gitea Actions deployment process in `DEPLOYMENT.md`.
- Configured Traefik SSL settings in `TRAEFIK-SSL-CONFIG.md` for both development and production environments.
- Implemented a deployment script `deploy.sh` for manual deployments.
- Added Docker Compose configurations for development (`docker-compose.portainer.dev.yml`) and production (`docker-compose.portainer.yml`) environments.
- Updated main `docker-compose.yml` to support Traefik integration and environment variable configurations.
2025-12-12 01:24:50 +08:00