-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCODEOWNERS
More file actions
Validating CODEOWNERS rules...
28 lines (24 loc) · 992 Bytes
/
Copy pathCODEOWNERS
File metadata and controls
28 lines (24 loc) · 992 Bytes
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
# SPDX-FileCopyrightText: 2025 Atay Özcan <atay@oezcan.me>
# SPDX-License-Identifier: GPL-3.0-or-later
#
# Code ownership.
#
# Sentinel is currently a single-maintainer project. This file locks
# review of every PR to the maintainer; the per-path lines below are
# redundant given the catch-all but exist so the policy is explicit
# for sensitive areas (PAM, packaging, CI).
#
# When the project grows additional maintainers, replace `* @atayoez`
# with team mentions and keep the per-path lines as belt-and-braces
# for the auth-path-critical files.
# Default owner for every file.
* @atayoez
# CI / release pipeline — a misconfigured workflow can leak secrets
# (AUR SSH key) or publish a broken release.
/.github/ @atayoez
# Distribution packaging — wrong assets or maintainer scripts can
# silently break installs across distros.
/packaging/ @atayoez
# PAM module — sits in the auth path; a regression here can lock
# users out of `sudo`/polkit.
/crates/pam-sentinel/ @atayoez