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
This commit is contained in:
parent
c177199041
commit
d484f0d01e
5 changed files with 44 additions and 41 deletions
39
.github/labeler.yml
vendored
39
.github/labeler.yml
vendored
|
|
@ -1,46 +1,59 @@
|
||||||
# Auto labeler configuration
|
# Auto labeler configuration for actions/labeler@v5
|
||||||
|
|
||||||
'category: core':
|
'category: core':
|
||||||
- compose/core/**/*
|
- changed-files:
|
||||||
|
- any-glob-to-any-file: 'compose/core/**/*'
|
||||||
|
|
||||||
'category: media':
|
'category: media':
|
||||||
- compose/media/**/*
|
- changed-files:
|
||||||
|
- any-glob-to-any-file: 'compose/media/**/*'
|
||||||
|
|
||||||
'category: services':
|
'category: services':
|
||||||
- compose/services/**/*
|
- changed-files:
|
||||||
|
- any-glob-to-any-file: 'compose/services/**/*'
|
||||||
|
|
||||||
'type: documentation':
|
'type: documentation':
|
||||||
|
- changed-files:
|
||||||
|
- any-glob-to-any-file:
|
||||||
- '**/*.md'
|
- '**/*.md'
|
||||||
- docs/**/*
|
- 'docs/**/*'
|
||||||
|
|
||||||
'type: configuration':
|
'type: configuration':
|
||||||
|
- changed-files:
|
||||||
|
- any-glob-to-any-file:
|
||||||
- '**/*.yaml'
|
- '**/*.yaml'
|
||||||
- '**/*.yml'
|
- '**/*.yml'
|
||||||
- '**/*.env'
|
- '**/*.env'
|
||||||
|
|
||||||
'type: ci/cd':
|
'type: ci/cd':
|
||||||
- .github/**/*
|
- changed-files:
|
||||||
- .pre-commit-config.yaml
|
- any-glob-to-any-file:
|
||||||
|
- '.github/**/*'
|
||||||
|
- '.pre-commit-config.yaml'
|
||||||
|
|
||||||
'security':
|
'security':
|
||||||
|
- changed-files:
|
||||||
|
- any-glob-to-any-file:
|
||||||
- '**/*.env'
|
- '**/*.env'
|
||||||
- '**/secrets/**/*'
|
- '**/secrets/**/*'
|
||||||
|
|
||||||
'traefik':
|
'traefik':
|
||||||
- compose/core/traefik/**/*
|
- changed-files:
|
||||||
- any:
|
- any-glob-to-any-file: 'compose/core/traefik/**/*'
|
||||||
- changed-files:
|
- changed-files:
|
||||||
- any-glob-to-any-file: 'compose/**/compose.yaml'
|
- any-glob-to-any-file: 'compose/**/compose.yaml'
|
||||||
changed-lines:
|
changed-lines:
|
||||||
- pattern: 'traefik\.'
|
- pattern: 'traefik\.'
|
||||||
|
|
||||||
'authentication':
|
'authentication':
|
||||||
- compose/core/lldap/**/*
|
- changed-files:
|
||||||
- compose/core/tinyauth/**/*
|
- any-glob-to-any-file:
|
||||||
|
- 'compose/core/lldap/**/*'
|
||||||
|
- 'compose/core/tinyauth/**/*'
|
||||||
|
|
||||||
'dependencies':
|
'dependencies':
|
||||||
- '**/compose.yaml'
|
- changed-files:
|
||||||
- any:
|
- any-glob-to-any-file: '**/compose.yaml'
|
||||||
- changed-files:
|
- changed-files:
|
||||||
- any-glob-to-any-file: 'compose/**/compose.yaml'
|
- any-glob-to-any-file: 'compose/**/compose.yaml'
|
||||||
changed-lines:
|
changed-lines:
|
||||||
|
|
|
||||||
1
.github/workflows/security-checks.yml
vendored
1
.github/workflows/security-checks.yml
vendored
|
|
@ -189,5 +189,6 @@ jobs:
|
||||||
|
|
||||||
- name: Dependency Review
|
- name: Dependency Review
|
||||||
uses: actions/dependency-review-action@v4
|
uses: actions/dependency-review-action@v4
|
||||||
|
continue-on-error: true # Requires GitHub Advanced Security (not available for private repos without it)
|
||||||
with:
|
with:
|
||||||
fail-on-severity: moderate
|
fail-on-severity: moderate
|
||||||
|
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
services:
|
|
||||||
nginxproxymanager:
|
|
||||||
image:
|
|
||||||
container_name: nginxproxymanager
|
|
||||||
restart: unless-stopped
|
|
||||||
# ports:
|
|
||||||
# - ":"
|
|
||||||
# volumes:
|
|
||||||
# - ./data:/data
|
|
||||||
# environment:
|
|
||||||
# - VARIABLE=value
|
|
||||||
Loading…
Reference in a new issue