-
Notifications
You must be signed in to change notification settings - Fork 174
Expand file tree
/
Copy pathCODEOWNERS
More file actions
104 lines (94 loc) · 6.27 KB
/
CODEOWNERS
File metadata and controls
104 lines (94 loc) · 6.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
# For further documentation on CODEOWNERS, visit
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#about-code-owners
# This will automatically assign a team / people as reviewers for PRs based on the files changed within the PR.
# NOTE: the LAST matching line wins.
# Core team's main responsibilities include policies including default policies and policy management workflows,
# detection and alerting, integrations and notifiers, risk, vulnerability management and reporting, migrator and
# interactions with Postgres.
pkg/detection/**/* @stackrox/core-workflows
pkg/booleanpolicy/**/* @stackrox/core-workflows
pkg/defaults/policies/**/* @stackrox/core-workflows
central/policy/**/* @stackrox/core-workflows
central/reports/**/* @stackrox/core-workflows
central/reportconfiguration/**/* @stackrox/core-workflows
central/vulnmgmt/**/* @stackrox/core-workflows
proto/storage/* @stackrox/core-workflows
migrator/**/* @stackrox/core-workflows
pkg/postgres/**/* @stackrox/core-workflows
tests/upgrade/* @stackrox/core-workflows
pkg/search/**/* @stackrox/core-workflows
# sensor-ecosystem main responsibilities include:
# administration events, authN (authproviders), authZ (SAC)
# cloud sources, declarative config, image signatures, images, netpol,
# observability, performance testing, roxctl, sensor and telemetry.
*/administration/**/* @stackrox/sensor-ecosystem
*/auth/**/* @stackrox/sensor-ecosystem
*/cloudsources/**/* @stackrox/sensor-ecosystem
*/declarativeconfig/**/* @stackrox/sensor-ecosystem
*/discoveredclusters/**/ @stackrox/sensor-ecosystem
*/signatureintegration/**/* @stackrox/sensor-ecosystem
compliance/virtualmachines/**/* @stackrox/sensor-ecosystem
pkg/features/**/* @stackrox/sensor-ecosystem
pkg/images/defaults/**/* @stackrox/sensor-ecosystem
pkg/sac/**/* @stackrox/sensor-ecosystem
pkg/signatures/**/* @stackrox/sensor-ecosystem
proto/internalapi/sensor/**/* @stackrox/sensor-ecosystem
qa-tests-backend/**/*CloudSource* @stackrox/sensor-ecosystem
qa-tests-backend/**/*Signature* @stackrox/sensor-ecosystem
roxctl/**/* @stackrox/sensor-ecosystem
sensor/**/* @stackrox/sensor-ecosystem
tests/performance/**/* @stackrox/sensor-ecosystem
tests/roxctl/**/* @stackrox/sensor-ecosystem
qa-tests-backend/**/* @janisz
/ui/**/* @stackrox/ui
# Install team owns everything installation-related, including TLS cert management.
central/securedclustercertgen/** @stackrox/install
image/templates/** @stackrox/install
operator/** @stackrox/install
pkg/crs/** @stackrox/install
pkg/helm/** @stackrox/install
sensor/kubernetes/certrefresh/** @stackrox/install @stackrox/sensor-ecosystem
sensor/kubernetes/crs/** @stackrox/install @stackrox/sensor-ecosystem
roxctl/central/crs/** @stackrox/install @stackrox/sensor-ecosystem
# Scanner team's responsibilities include anything related to the scanner itself and scanning utilities
# such as vulnerability uploading and image integrations.
/.github/workflows/scanner* @stackrox/scanner
/.github/workflows/update_scanner_periodic.yaml @stackrox/scanner
/central/image/service/ @stackrox/scanner
/central/imageintegration/service/ @stackrox/scanner
/central/imageintegration/store/defaults.go @stackrox/scanner
/central/scannerdefinitions/ @stackrox/scanner
/central/sensor/service/pipeline/imageintegrations/ @stackrox/scanner
/pkg/images/enricher/ @stackrox/scanner
/pkg/nodes/ @stackrox/scanner
/pkg/registries/ @stackrox/scanner
/pkg/registrymirror/ @stackrox/scanner
/pkg/scanners/ @stackrox/scanner
/pkg/scannerv4/ @stackrox/scanner
/pkg/scans/ @stackrox/scanner
/proto/internalapi/scanner/ @stackrox/scanner
/proto/storage/delegated_registry_config.proto @stackrox/scanner
/proto/storage/image.proto @stackrox/scanner
/proto/storage/image_integration.proto @stackrox/scanner
/scanner/ @stackrox/scanner
/sensor/common/registry/ @stackrox/scanner
/sensor/common/scan/ @stackrox/scanner
/sensor/common/scannerclient/ @stackrox/scanner
/sensor/common/scannerdefinitions/ @stackrox/scanner
/sensor/kubernetes/listener/resources/registrymirrorsets* @stackrox/scanner
/sensor/kubernetes/listener/resources/secrets* @stackrox/scanner
/SCANNER_VERSION @stackrox/scanner
# Konflux maintainers for ACS review all changes related to the Konflux pipelines, Dockerfiles, etc.
# Release engineers need to merge MintMaker PRs at the time of the release.
# rhacs-bot needs an ability to auto-approve MintMaker PRs for automated task and security updates.
**/konflux.*Dockerfile @stackrox/konflux-maintainers-no-email @stackrox/release-mgmt-no-email @rhacs-bot
/.tekton/ @stackrox/konflux-maintainers-no-email @stackrox/release-mgmt-no-email @rhacs-bot
rpms.* @stackrox/konflux-maintainers-no-email @stackrox/release-mgmt-no-email @rhacs-bot
/.konflux/ @stackrox/konflux-maintainers
.github/renovate.json5 @stackrox/konflux-maintainers
# Dependencies
**/go.mod @stackrox/backend-dep-updaters
**/go.sum @stackrox/backend-dep-updaters
/.github/**/* @stackrox/backend-dep-updaters
/qa-tests-backend/build.gradle @stackrox/backend-dep-updaters
/ui/**/package*.json @stackrox/ui-dep-updaters