homelab/.github/labeler.yml
Claude d484f0d01e fix: Resolve all GitHub Actions CI failures
YAML Linting Fixes:
- Fix comment spacing in lldap compose file
- Fix comment indentation in jellyfin compose file

File Cleanup:
- Remove deprecated nginxproxymanager directory
- Traefik replaces this functionality

Labeler Configuration:
- Update to actions/labeler@v5 format
- Use changed-files objects structure

Dependency Review:
- Add continue-on-error for private repos
- Requires GitHub Advanced Security
2025-11-05 21:18:08 +00:00

60 lines
1.3 KiB
YAML

# Auto labeler configuration for actions/labeler@v5
'category: core':
- changed-files:
- any-glob-to-any-file: 'compose/core/**/*'
'category: media':
- changed-files:
- any-glob-to-any-file: 'compose/media/**/*'
'category: services':
- changed-files:
- any-glob-to-any-file: 'compose/services/**/*'
'type: documentation':
- changed-files:
- any-glob-to-any-file:
- '**/*.md'
- 'docs/**/*'
'type: configuration':
- changed-files:
- any-glob-to-any-file:
- '**/*.yaml'
- '**/*.yml'
- '**/*.env'
'type: ci/cd':
- changed-files:
- any-glob-to-any-file:
- '.github/**/*'
- '.pre-commit-config.yaml'
'security':
- changed-files:
- any-glob-to-any-file:
- '**/*.env'
- '**/secrets/**/*'
'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:
- any-glob-to-any-file:
- 'compose/core/lldap/**/*'
- 'compose/core/tinyauth/**/*'
'dependencies':
- changed-files:
- any-glob-to-any-file: '**/compose.yaml'
- changed-files:
- any-glob-to-any-file: 'compose/**/compose.yaml'
changed-lines:
- pattern: 'image:'