Skip to content

chore: add CODEOWNERS for auth, security, CI/CD, Docker paths#568

Open
Rookied-AI wants to merge 2 commits into
outsourc-e:mainfrom
Rookied-AI:main
Open

chore: add CODEOWNERS for auth, security, CI/CD, Docker paths#568
Rookied-AI wants to merge 2 commits into
outsourc-e:mainfrom
Rookied-AI:main

Conversation

@Rookied-AI

Copy link
Copy Markdown

Summary

Add .github/CODEOWNERS to hermes-workspace to enable automatic review routing.

Coverage

  • Auth middleware & routesauth-middleware.ts, auth.ts, auth-check.ts, OAuth device-code and poll-token endpoints
  • Security config — rate limiter, SECURITY.md, security CI workflow
  • CI/CD workflows — all .github/workflows/ files
  • Docker configs — Dockerfile, docker-compose files, docker/ directory, .dockerignore, .devcontainer
  • Server infrastructure — all /src/server/ code
  • Nix packaging — flake.nix, flake.lock, nix/ directory
  • Root config — package.json, pnpm configs, tsconfig, vite, wrangler, eslint, prettier, electron-builder
  • Electron — electron/ directory
  • Install/bootstrap — install.sh, .env.example

Ownership assigned to @outsourc-e (primary maintainer).

Fixes compliance finding from security audit: no CODEOWNERS file in hermes-workspace.

Alfonso Martinez added 2 commits May 29, 2026 13:52
Add .github/CODEOWNERS to enable automatic review routing.
Covers auth middleware, security configs, CI/CD workflows,
Docker configs, server infrastructure, Nix packaging, and
root config files.

Ownership assigned to @outsourc-e (primary maintainer).

Fixes compliance finding: no CODEOWNERS file in hermes-workspace
Extend CODEOWNERS to cover auth API endpoints under src/routes/api/:
auth.ts, auth-check.ts, oauth.device-code.ts, oauth.poll-token.ts

These were not covered by the blanket /src/server/ rule.
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.

1 participant