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

@@ -85,7 +85,7 @@ jobs:
echo "Jest test results: frontend/test-results/"
build:
runs-on: [frontend, light, self-hosted]
runs-on: [self-hosted]
needs: test
defaults:
run:
@@ -131,7 +131,7 @@ jobs:
run: docker build -t frontend:test .
lighthouse:
runs-on: [frontend, light, self-hosted]
runs-on: [self-hosted]
needs: build
if: github.event_name == 'pull_request'