From 172f6815d20a4f8501282bb778cd3a8889379197 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 5 Nov 2025 21:25:45 +0000 Subject: [PATCH] fix: Resolve Traefik network and labeler configuration errors Traefik Network Fix: - Change homelab network to external: true - Consistent with all other services - Network must be created before deploying Traefik - Resolves CI validation warning Labeler Configuration Fix: - Remove unsupported changed-lines option - actions/labeler@v5 doesn't support line-based matching - Simplified to file path matching only - Removes 'traefik' and 'dependencies' advanced filters - Resolves 'Unknown config options' error CI should now pass all validation checks --- .github/labeler.yml | 8 -------- compose/core/traefik/compose.yaml | 3 +-- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index c043c17..0e43347 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -40,10 +40,6 @@ 'traefik': - changed-files: - any-glob-to-any-file: 'compose/core/traefik/**/*' - - changed-files: - - any-glob-to-any-file: 'compose/**/compose.yaml' - changed-lines: - - pattern: 'traefik\.' 'authentication': - changed-files: @@ -54,7 +50,3 @@ 'dependencies': - changed-files: - any-glob-to-any-file: '**/compose.yaml' - - changed-files: - - any-glob-to-any-file: 'compose/**/compose.yaml' - changed-lines: - - pattern: 'image:' diff --git a/compose/core/traefik/compose.yaml b/compose/core/traefik/compose.yaml index 66a5914..ef75ca5 100644 --- a/compose/core/traefik/compose.yaml +++ b/compose/core/traefik/compose.yaml @@ -42,5 +42,4 @@ services: networks: homelab: - name: homelab - driver: bridge + external: true