Skip to content

Add CODEOWNERS #113

@rak3rman

Description

@rak3rman

Description

https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

Create a CODEOWNERS file as described in the Github documentation above and assign responsible code owners. This file should be created in the .github directory. For now we can assign the following rules:

  • Add @rak3rman as a code owner of * (default code owner for everything, this line should be first in the file), provide comments explaining what this does (see linked docs)
  • Add @rak3rman as a code owner of .github, provide comments explaining what is contained within this directory
  • Add @rak3rman as a code owner of /hono, provide comments explaining what is contained within this directory
  • Add @rak3rman as a code owner of /next, provide comments explaining what is contained within this directory

The last 3 tasks seem redundant since @rak3rman is already the code owner of everything, but providing this templating now will be beneficial in the future when new code owners are added.

Acceptance Criteria

Generated by Zenhub AI

  • Scenario: Add CODEOWNERS file
  • Given the CODEOWNERS file is created in the .github directory
  • When the CODEOWNERS file is added with the following rules:
    • Add @rak3rman as a code owner of *, provide comments (1-3 lines)
    • Add @rak3rman as a code owner of .github, provide comments (1-3 lines)
    • Add @rak3rman as a code owner of /hono, provide comments (1-3 lines)
    • Add @rak3rman as a code owner of /next, provide comments (1-3 lines)
  • Then the repository should have a CODEOWNERS file with the specified rules and assigned code owners

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreUpdating package.json, etc; no production code changedevexDeveloper experience; makes it easier for contributors to write codegood first issueGood for newcomers

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions