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
This commit is contained in:
Claude 2025-11-05 21:25:45 +00:00
parent d484f0d01e
commit 172f6815d2
2 changed files with 1 additions and 10 deletions

8
.github/labeler.yml vendored
View file

@ -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:'

View file

@ -42,5 +42,4 @@ services:
networks:
homelab:
name: homelab
driver: bridge
external: true