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
60 lines
1.3 KiB
YAML
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:'
|