Skip to content

Commit 2feb5c4

Browse files
[SCSB-229] explicitly define code owners for steps and packages (#2094)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 464823c commit 2feb5c4

File tree

1 file changed

+33
-8
lines changed

1 file changed

+33
-8
lines changed

.github/CODEOWNERS

Lines changed: 33 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,36 @@
11
# automatically requests pull request reviews for files matching the given pattern; the last match takes precendence
2+
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
3+
#
4+
# pull requests are required to have at least 1 approval from one of the codeowners, as defined in the ruleset at https://github.com/spacetelescope/romancal/settings/rules/7658093
5+
# files defined without any usernames or teams will have NO codeowner
26

3-
# maintainers own everything
4-
* @spacetelescope/romancal-maintainers
7+
# any files not matched below default to the maintainers team
8+
* @spacetelescope/romancal-maintainers
59

6-
# developers can own some specific paths
7-
/.github/ @spacetelescope/romancal-developers # CI files
8-
/* @spacetelescope/romancal-developers # top level files only
9-
/changes/** @spacetelescope/romancal-developers # changelogs
10-
/docs/** @spacetelescope/romancal-developers # docs
11-
/romancal/regtest/** @spacetelescope/romancal-developers # regtest code
10+
# workflows and automation
11+
/.github/ @zacharyburnett @jhunkeler
12+
13+
# steps and packages
14+
/romancal/assign_wcs/ @spacetelescope/romancal-maintainers @ddavis-stsci
15+
/romancal/associations/ @spacetelescope/romancal-maintainers @ddavis-stsci @mairanteodoro
16+
/romancal/dark_current/ @spacetelescope/romancal-maintainers @ddavis-stsci
17+
/romancal/datamodels/ @spacetelescope/romancal-maintainers @PaulHuwe
18+
/romancal/dq_init/ @spacetelescope/romancal-maintainers @ddavis-stsci
19+
/romancal/flatfield/ @spacetelescope/romancal-maintainers @ddavis-stsci
20+
/romancal/flux/ @spacetelescope/romancal-maintainers @stscieisenhamer
21+
/romancal/jump/ @spacetelescope/romancal-maintainers @WilliamJamieson
22+
/romancal/lib/ @spacetelescope/romancal-maintainers @ddavis-stsci
23+
/romancal/linearity/ @spacetelescope/romancal-maintainers @ddavis-stsci
24+
/romancal/multiband_catalog/ @spacetelescope/romancal-maintainers @larrybradley @mairanteodoro @stscieisenhamer
25+
/romancal/orientation/ @spacetelescope/romancal-maintainers @stscieisenhamer
26+
/romancal/outlier_detection/ @spacetelescope/romancal-maintainers @mairanteodoro
27+
/romancal/photom/ @spacetelescope/romancal-maintainers @ddavis-stsci
28+
/romancal/pipeline/ @spacetelescope/romancal-maintainers @ddavis-stsci
29+
/romancal/ramp_fitting/ @spacetelescope/romancal-maintainers @WilliamJamieson @stscieisenhamer
30+
/romancal/refpix/ @spacetelescope/romancal-maintainers @WilliamJamieson
31+
/romancal/resample/ @spacetelescope/romancal-maintainers @mairanteodoro
32+
/romancal/saturation/ @spacetelescope/romancal-maintainers @ddavis-stsci
33+
/romancal/skymatch/ @spacetelescope/romancal-maintainers @mairanteodoro
34+
/romancal/source_catalog/ @spacetelescope/romancal-maintainers @larrybradley @mairanteodoro @stscieisenhamer
35+
/romancal/stpipe/ @spacetelescope/romancal-maintainers @ddavis-stsci
36+
/romancal/tweakreg/ @spacetelescope/romancal-maintainers @mairanteodoro

0 commit comments

Comments
 (0)