Commit Graph

7 Commits

Author SHA1 Message Date
26f87060d5 fix(deploy): add build parameter to ensure Docker images are rebuilt
All checks were successful
Test Runner / test-php (push) Successful in 41s
Deploy Application / deploy (push) Successful in 2m58s
Test Runner / test-basic (push) Successful in 7s
The deployment was only pulling code via git but not rebuilding the
Docker images, causing containers to run with stale code from the
registry image. This fixes the debug error pages still showing on
staging despite APP_DEBUG=false.
2025-11-25 04:23:38 +01:00
1f93377ded fix(ci): use IP address instead of hostname for SSH (DNS not available in runner)
Some checks failed
Test Runner / test-basic (push) Successful in 7s
Test Runner / test-php (push) Successful in 7s
Deploy Application / deploy (push) Failing after 33s
2025-11-24 22:05:15 +01:00
5c36517046 fix(ci): hardcode SSH host/user, only key needs to be secret
Some checks failed
Test Runner / test-basic (push) Successful in 7s
Test Runner / test-php (push) Successful in 8s
Deploy Application / deploy (push) Failing after 35s
2025-11-24 22:03:12 +01:00
4d0328bfe3 fix(ci): use correct secret name SSH_PRIVATE_KEY
Some checks failed
Deploy Application / deploy (push) Failing after 8s
Test Runner / test-basic (push) Successful in 7s
Test Runner / test-php (push) Successful in 26s
2025-11-24 22:01:43 +01:00
4cadd7ce1c fix(ci): use php-ci runner for deploy job (has SSH installed)
Some checks failed
Deploy Application / deploy (push) Failing after 8s
Test Runner / test-basic (push) Successful in 8s
Test Runner / test-php (push) Successful in 7s
2025-11-24 21:56:42 +01:00
abe68af124 fix(ci): replace actions/checkout with manual git checkout
Some checks failed
Deploy Application / deploy (push) Failing after 8s
Test Runner / test-basic (push) Successful in 7s
Test Runner / test-php (push) Successful in 33s
The Gitea Actions Runner doesn't have Node.js installed, causing
actions/checkout@v3 (a JavaScript action) to fail with
"Cannot find: node in PATH".

Replace with native shell-based git checkout that works without
Node.js and uses Gitea context variables for repository URL.
2025-11-24 21:54:27 +01:00
77abc65cd7 fix: DockerSecretsResolver - don't normalize absolute paths like /var/www/html/...
Some checks failed
Deploy Application / deploy (push) Has been cancelled
2025-11-24 21:28:25 +01:00