Skip to content

chore: add codeowners file#16

Merged
GenosseOtt merged 1 commit intomainfrom
add-owners-file
Mar 19, 2026
Merged

chore: add codeowners file#16
GenosseOtt merged 1 commit intomainfrom
add-owners-file

Conversation

@jn-av
Copy link
Copy Markdown
Member

@jn-av jn-av commented Mar 19, 2026

What is the purpose of this change?

This change adds an CODEOWNERS file to the repository. This is necessary to safely enable the update-submodule workflow (link) to create pull requests.

Why is this change necessary?

To allow the workflow to create PRs, we must enable a repository setting that also grants actions the permission to approve PRs. To prevent an action from being able to self-approve its changes, this CODEOWNERS file is being introduced as a security measure. It will be used to enforce that only specific, human-led teams can grant final approval on a pull request.

@GenosseOtt GenosseOtt merged commit 4dd8c95 into main Mar 19, 2026
4 checks passed
@GenosseOtt GenosseOtt deleted the add-owners-file branch March 19, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants