Refactor CI/CD workflows and configuration files

- Removed unused network configurations from docker-compose.yml.
- Added production-specific Jest configuration in jest.config.production.ts for better test management.
- Updated jest.config.ts to include production build fixes and module resolution improvements.
- Enhanced jest.setup.ts to mock React's act function for production builds.
- Introduced new CI/CD workflows for Gitea, focusing on reliability and zero downtime deployments.
- Added scripts for debugging Gitea Actions and verifying environment variables.

These changes streamline the CI/CD process and improve testing capabilities.
This commit is contained in:
2025-10-15 16:07:35 +02:00
parent 9f305d3e78
commit 6680d707f1
13 changed files with 722 additions and 5 deletions

View File

@@ -17,6 +17,7 @@
"pre-push:quick": "./scripts/pre-push-quick.sh",
"buildAnalyze": "cross-env ANALYZE=true next build",
"test": "jest",
"test:production": "NODE_ENV=production jest --config jest.config.production.ts",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
"db:generate": "prisma generate",