6 Commits

Author SHA1 Message Date
Alexis Bruneteau
53905cb9e2 ci(workflows): update Gitea CI/CD pipelines for Next.js 15 deployment
Update both production and alpha deployment workflows:

Changes:
- Updated Node.js version from 22 to 20 (match project dependencies)
- Changed build command from Angular 'npm run build --prod' to Next.js 'npm run build'
- Added environment variables for API URLs (PROD_API_URL, ALPHA_API_URL)
- Added NODE_ENV=production build argument for Docker
- Improved Docker image tagging strategy (separate prod/alpha namespaces)
- Enhanced kubeconfig validation with better error handling
- Added deployment status messaging for better workflow visibility
- Removed hardcoded config checking that exposed secrets
- Added rollout status timeout (5m) for safer deployments
- Improved step descriptions for clarity

Benefits:
- Workflow now properly builds Next.js standalone output
- Better separation of prod and alpha deployments
- Improved error reporting and troubleshooting
- Safer kubeconfig handling (no secrets exposure)
- More reliable deployment with timeout checks

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 00:59:18 +02:00
Alexis Bruneteau
a55a295164 pre-alpha test
Some checks failed
Build and Deploy to k3s / build-and-deploy (push) Failing after 39s
2025-06-01 14:04:20 +02:00
Alexis Bruneteau
e616a400ed optimized Dockerfile
Some checks failed
Build and Deploy to k3s / build-and-deploy (push) Failing after 38s
2025-06-01 03:14:46 +02:00
Alexis Bruneteau
46e5797d85 tag
Some checks failed
Build and Deploy to k3s / build-and-deploy (push) Failing after 1m19s
2025-05-31 18:13:16 +02:00
Alexis Bruneteau
43ddc32e17 tag
Some checks failed
Build and Deploy to k3s / build-and-deploy (push) Failing after 1m25s
2025-05-31 18:12:23 +02:00
Alexis Bruneteau
40793eceab tag 2025-05-31 18:10:58 +02:00