Remove deprecated Gitea runners configuration files and scripts; reorganize runner-related files into a dedicated 'runners/' directory for better structure and management; update documentation to reflect these changes.
Some checks failed
LabFusion CI/CD Pipeline / api-docs (push) Failing after 2m37s
LabFusion CI/CD Pipeline / api-gateway (push) Failing after 2m40s
LabFusion CI/CD Pipeline / frontend (push) Failing after 4s
Docker Build and Push / build-and-push (push) Failing after 3m38s
Docker Build and Push / security-scan (push) Has been skipped
Docker Build and Push / deploy-staging (push) Has been skipped
Integration Tests / integration-tests (push) Failing after 4s
Integration Tests / performance-tests (push) Has been skipped
Docker Build and Push / deploy-production (push) Has been skipped
LabFusion CI/CD Pipeline / service-adapters (push) Failing after 1m56s
LabFusion CI/CD Pipeline / integration-tests (push) Has been skipped
LabFusion CI/CD Pipeline / security-scan (push) Has been skipped

This commit is contained in:
glenn schrooyen
2025-09-13 00:34:10 +02:00
parent 41c698bf76
commit 28bd40b8d0
8 changed files with 193 additions and 478 deletions

View File

@@ -219,6 +219,11 @@ The modular structure allows for easy addition of new services:
- [x] Fix Gitea Actions compatibility issues with artifact uploads
- [x] Create Docker Compose setup for multiple Gitea runners
- [x] Update all CI/CD pipelines with appropriate runner labels
- [x] Fix "Cannot find: node in PATH" error by creating custom runner Docker images
- [x] Organize runner-related files into dedicated runners/ folder
- [x] Fix "usermod: group 'docker' does not exist" error in runner Dockerfiles
- [x] Fix "registration file not found" error by adding automatic runner registration
- [x] Refactor runners to use official gitea/act_runner:nightly image with individual config files
## Resources
- [Project Specifications](specs.md)