debian-mirror-gitlab/tooling/config/CODEOWNERS.yml

84 lines
2.5 KiB
YAML
Raw Normal View History

2022-07-16 23:28:13 +05:30
# This is supposed to be used with:
# tooling/bin/find_codeowners tooling/config/CODEOWNERS.yml
# And paste the contents into .gitlab/CODEOWNERS
'[Authentication and Authorization]':
2022-08-27 11:52:29 +05:30
'@gitlab-org/manage/authentication-and-authorization/approvers':
2022-07-16 23:28:13 +05:30
allow:
keywords:
2022-07-23 23:45:48 +05:30
- 'password'
- 'auth'
- 'token'
2022-07-16 23:28:13 +05:30
patterns:
2022-07-23 23:45:48 +05:30
- '/{,ee/}app/**/*%{keyword}*{,/**/*}'
- '/{,ee/}config/**/*%{keyword}*{,/**/*}'
- '/{,ee/}lib/**/*%{keyword}*{,/**/*}'
2022-07-16 23:28:13 +05:30
deny:
keywords:
2022-08-13 15:12:31 +05:30
- '*author{,s}.*'
- '*author{,s}_*'
2022-07-23 23:45:48 +05:30
- '*authored*'
- '*authoring*'
- '*.png'
- '*.svg'
- '*deploy_token{,s}{*,/**/*}'
- '*runner{,s}_token*'
- '*job_token{,_scope}{*,/**/*}'
- '*autocomplete_tokens*'
- 'dast_site_token*'
- 'reset_prometheus_token*'
- 'reset_registration_token*'
- 'runners_registration_token{*,/**/*}'
- 'terraform_registry_token*'
- 'filtered_search{_bar,}/'
- 'alert_management/'
- 'analytics/'
- 'bitbucket/'
- 'clusters/'
- 'clusters_list/'
- 'dast/'
- 'dast_profiles/'
- 'dast_site_tokens/'
- 'dast_site_validation/'
- 'dependency_proxy/'
- 'error_tracking/'
- 'google_api/'
- 'google_cloud/'
- 'jira_connect/'
- 'kubernetes/'
- 'protected_environments/'
2022-10-11 01:57:18 +05:30
- '/config/feature_flags/**/*'
2022-07-23 23:45:48 +05:30
- '/config/metrics/'
- '/app/controllers/groups/dependency_proxy_auth_controller.rb'
- '/app/finders/ci/auth_job_finder.rb'
- '/ee/config/metrics/'
- '/lib/gitlab/conan_token.rb'
2022-07-16 23:28:13 +05:30
patterns:
2022-07-23 23:45:48 +05:30
- '%{keyword}'
2022-08-27 11:52:29 +05:30
'[Compliance]':
'@gitlab-org/manage/compliance':
entries:
- '/ee/app/services/audit_events/build_service.rb'
- '/ee/spec/services/audit_events/custom_audit_event_service_spec.rb'
allow:
keywords:
- audit
patterns:
2022-10-11 01:57:18 +05:30
- '/{,ee/}app/**/*%{keyword}*'
- '/{,ee/}config/**/*%{keyword}*'
- '/{,ee/}lib/**/*%{keyword}*'
2022-08-27 11:52:29 +05:30
deny:
keywords:
- '*.png'
- '*bundler-audit*'
- '**/merge_requests/**'
2022-10-11 01:57:18 +05:30
- '/config/feature_flags/**/*'
- '/ee/app/services/audit_events/**/*'
2022-08-27 11:52:29 +05:30
- '/ee/config/feature_flags/development/auditor_group_runner_access.yml'
2022-10-11 01:57:18 +05:30
- '/ee/spec/services/audit_events/**/*'
2022-08-27 11:52:29 +05:30
- '/ee/spec/services/ci/*'
- '/ee/spec/services/personal_access_tokens/*'
patterns:
- '%{keyword}'