Standardize CI workflows by removing specific service labels and utilizing only self-hosted runners across all workflows, including API Docs, API Gateway, Frontend, Service Adapters, and Integration Tests; update documentation to reflect these changes.
Some checks failed
Docker Build and Push / build-and-push (push) Failing after 34s
Docker Build and Push / security-scan (push) Has been skipped
Docker Build and Push / deploy-staging (push) Has been skipped
Docker Build and Push / deploy-production (push) Has been skipped
API Docs (Node.js Express) / test (20) (push) Successful in 1m34s
API Gateway (Java Spring Boot) / test (17) (push) Failing after 4m54s
API Gateway (Java Spring Boot) / test (21) (push) Failing after 6m24s
API Gateway (Java Spring Boot) / build (push) Has been skipped
API Gateway (Java Spring Boot) / security (push) Has been skipped
LabFusion CI/CD Pipeline / api-gateway (push) Failing after 4m53s
API Docs (Node.js Express) / test (18) (push) Successful in 10m12s
API Docs (Node.js Express) / test (16) (push) Successful in 10m17s
LabFusion CI/CD Pipeline / service-adapters (push) Failing after 5m4s
LabFusion CI/CD Pipeline / api-docs (push) Failing after 5m16s
Frontend (React) / test (16) (push) Failing after 6m8s
LabFusion CI/CD Pipeline / frontend (push) Failing after 6m22s
LabFusion CI/CD Pipeline / integration-tests (push) Has been skipped
LabFusion CI/CD Pipeline / security-scan (push) Has been skipped
Frontend (React) / test (20) (push) Failing after 1m39s
Service Adapters (Python FastAPI) / test (3.1) (push) Failing after 15s
Integration Tests / integration-tests (push) Failing after 53s
Integration Tests / performance-tests (push) Has been skipped
Frontend (React) / test (18) (push) Failing after 6m2s
Frontend (React) / build (push) Has been skipped
Frontend (React) / security (push) Has been skipped
Service Adapters (Python FastAPI) / test (3.11) (push) Failing after 5m16s
Frontend (React) / lighthouse (push) Has been skipped
Service Adapters (Python FastAPI) / test (3.12) (push) Failing after 5m26s
Service Adapters (Python FastAPI) / test (3.9) (push) Failing after 6m9s
Service Adapters (Python FastAPI) / build (push) Has been skipped
Service Adapters (Python FastAPI) / security (push) Has been skipped
API Docs (Node.js Express) / build (push) Successful in 10m20s
API Docs (Node.js Express) / security (push) Failing after 9m37s

This commit is contained in:
glenn schrooyen
2025-09-13 13:28:10 +02:00
parent aa31ac98fa
commit 4338db4be7
5 changed files with 11 additions and 11 deletions

View File

@@ -49,7 +49,7 @@ jobs:
# Python FastAPI Service Adapters
service-adapters:
runs-on: [python, heavy, self-hosted]
runs-on: [self-hosted]
defaults:
run:
working-directory: ./services/service-adapters
@@ -99,7 +99,7 @@ jobs:
# Node.js API Documentation Service
api-docs:
runs-on: [nodejs, light, self-hosted]
runs-on: [self-hosted]
defaults:
run:
working-directory: ./services/api-docs
@@ -144,7 +144,7 @@ jobs:
# React Frontend
frontend:
runs-on: [frontend, light, self-hosted]
runs-on: [self-hosted]
defaults:
run:
working-directory: ./frontend
@@ -189,7 +189,7 @@ jobs:
# Integration Tests
integration-tests:
runs-on: [docker, integration, self-hosted]
runs-on: [self-hosted]
needs: [api-gateway, service-adapters, api-docs, frontend]
steps:
@@ -224,7 +224,7 @@ jobs:
# Security and Quality Gates
security-scan:
runs-on: [security, scan, self-hosted]
runs-on: [self-hosted]
needs: [api-gateway, service-adapters, api-docs, frontend]
steps: